Я должен выполнить несколько команд оболочки, где пользователь дает ввод.Я нашел один способ, который казался безопасным: system *%W(ls #{file})
[здесь] .
Мне нужно получить вывод этой команды, поэтому я не могу просто использовать system
.Есть ли способ дезинфицировать команду для обратных кавычек ``
или для %x[]
?