LINUX.ORG.RU

shell скрипты и dialog


0

0

не могу передать в диалог переменную содержащую пробелы 
что-то вроде 

TRATATA="pamparam \"pumpurum pum pum\" on tratata \"trututu\" off " 
dialog 2>/tmp/tmp.$$$ --checklist select 25 80 18 ${TRATATA} 

подразумевалось что это должно вывести соответствующий чеклист, а не выводит(если заменить pumpurum pum pum на pumpurum_pum_pum то все нормально) 
если запускать с отладкой, видно, что параметры в командную строку передаются правильно, запуск строки с dialog из сообщений отладчика приводит к нужному результату.
★★★★★

т.е. "'"${TRATATA}"'" конечно

AnDoR ★★★★★
()

короче, помог eval перед dialog

lazyklimm ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.