Re: Нужен ли bash
>> любом скриптовом языке. Ни в tcl ни в perl разыменование переменной не
>> смотрит, пуста строка, или нет. И проблема, как следствие та же.
> Вопрос не в том, пуста строка или нет, а в том, будет ли она передана
> в выполняемую внешнюю команду как один параметр, или как произвольный
> набор таковых.
В целом я понимаю проблему, но в частностях - не вижу никакой разницы.
0 ~>cat ~/tmp/1.perl
$str = "echo trtrtr; echo brbrbr";
system("$str");
0 ~>perl ~/tmp/1.perl
trtrtr
brbrbr
0 ~>
P.S. До сих пор помню стоны товарищей, которые по работе писали на
tcl "В этом ^%$^* языке" пустые строки пропадают". Это насчет передачи
аргументов и о "кавыченьи" этих строк. Общая родовая проблема
substiturion-based ЯП - shell и tcl.
--
Best regards, Aleksey Cheusov.
Reply to: