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