[Volgograd] Подстановка.
Alex Karpov
=?iso-8859-1?q?akarp_=CE=C1_list=2Eru?=
Вт Мар 25 21:19:02 MSK 2008
Andrew Avramenko пишет:
> Что я делаю неправильно? Почему у меня работает:
> [liks на avramenko ~]$ cat 1.txt ` ` ``
> [liks на avramenko ~]$ cat 1.sh #!/bin/bash tr \` \' < 1.txt
> [liks на avramenko ~]$ ./1.sh ' ' ''
Потому что это НЕ подстановка. ТАК у меня тоже работает. См.
ниже проблему:
>> Никто не знает, как обернуть в скрипте оболочки tr \`
>> \' так, чтобы подстановка `tr \` \'` работала
>> нормально? Вариант с `tr \140 \'` почему-то не
>> работает. Пока что решено `script`, где этот самый
>> скрипт содержит в чистом виде tr \` \'.
Расшифровка:
a=`1.sh < 1.txt` работает.
a=`cat 1.txt | tr \` \'` не работает ни в каком виде.
Подробная информация о списке рассылки Volgograd