|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir 2:5020/400 21 Sep 2001 17:11:12 To : doom Subject : Re: как засунуть ковычки в переменную bash скрипта? -------------------------------------------------------------------------------- doom <doom@kss.kiev.ua> wrote: > "Vladimir" <kiba@omnicom.ru> сообщил/сообщила в новостях следующее: > news:9oeu1f$3mr$1@kiba.acma.rh... >> Hi, all >> >> что я ни так делаю? >> нарисовал простенький скриптик >> -----begin---- >> #!/bin/bash >> >> FILE="file name.txt" >> PARAM="-b \"$FILE\"" >> PROG="cat" >> $PROG $PARAM > Думаю тут работает правило двойные кавычки внутри, одинарные снаружи и > наоборот до бесконечности. > DooM2OnlyOne Спасибо проблема решена :) решение: eval $PROG $PARAM ^^^^ вместо последней строчки тест: # FILE="file name.txt"; PARAM="-b \"$FILE\""; PROG="cat"; eval $PROG $PARAM ^^^^^ -- With best regards Vladimir Kibitkin mailto:kiba@omnicom.ru http://www.omnicom.ru/mhint ICQ: 10333607 --- ifmail v.2.15dev5 * Origin: A poorly-installed InterNetNews site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/60923aacaa11.html, оценка из 5, голосов 10
|