мне нужно запустить команду в фоновом режиме, но я хочу иметь правильное экранирование для ее параметра.
system("rake send_mails subject='#{params[:subject]}' 2> /dev/null 1> /dev/null &");
Если я напишу system ("rake", "send_mails", params [: subject])
то у меня нет "места" для перенаправлений и знака &
. Если я этого не сделаю, у меня не будет экранирования для параметра subject
.
Как я могу решить эту проблему?