Как отключить пользовательский ввод в bash script, чтобы затем передать его в качестве аргумента в другую программу оболочки? т.е. я хочу предотвратить следующие
INPUT="filename;rm -rf /"
ls $INPUT
Я думал, что этого должно быть достаточно, чтобы окружать вход пользователя в дублетные цитаты, подобные этому
ls "$INPUT"
но что, если в $INPUT есть двойная кавычка?
Или bash уже справляется с этой проблемой?