Tôi đang gặp khó khăn trong lồng dấu ngoặc kép trong một kịch bản bashdấu ngoặc kép Bash lồng và eval
argv="su -c '$RVM_PATH wrapper $config_rvm \'$PASSENGER_RVM_BIN $command $options\'' web"
eval $argv
Trên đây đã cho tôi
eval: line 162: unexpected EOF while looking for matching `''
eval: line 163: syntax error: unexpected end of file
Tôi không chắc chắn liên kết bạn đã cung cấp thảo luận về việc sử dụng mảng bash được đề xuất của bạn hay không. –
@TomHale: Câu trả lời của tôi có lỗi cú pháp. –