bash и переменная
Хай all!
имеется скрипт
в котором
query=""
case $i in
-opengl ) query=" | grep -v libGL"$query
esac
equery -q -N files ati-drivers $query
это часть из скрипта, но дело в том что, почему то когда идет выполнение, то
bash подставляет не значение этой переменной, а '|' grep -v libGL
те при исполнении получется equery -q -N files ati-drivers '|' grep -v
libGL
если я делаю так equery -q -N files ati-drivers "$query"
то получется equery -q -N files ati-drivers '| grep -v libGL'
а как мне сделать, чтобы было правильно : equery -q -N files ati-drivers |
grep -v libGL
В сообщении от 1168535059 секунд после начала Эпохи Alexey Eropkin написал(а):
eval "equery -q -N files ati-drivers $query"