[Comm] bash trouble

Maksim Otstavnov =?iso-8859-1?q?maksim_=CE=C1_otstavnov=2Ecom?=
Пт Май 7 22:18:25 MSD 2004


Hello Andrew,

Friday, May 07, 2004, 11:00:48 AM, you wrote:

AF> приводится к виду, когда вместо несколько идущих пробелов остается только
AF> один. Поскольу это имя файла - то сие неприемлемо. Вот для наглядности:

AF> [faqa на faa 444]$ ./proba "/ttt/kkk/lll  kkk"

Нет, если цепочка заключена в кавычки, она интерпретируется (командой
probe) как один аргумент...

AF> /ttt/kkk/lll kkk

AF> [faqa на faa 444]$ cat ./proba 
AF> #!/bin/bash
AF> echo $1

...А вот команда "echo" после раскрытия переменной "$1" получает уже,
разумеется, два аргумента. В данном случае Вы можете просто поставить
"$1" в своем скрипте в кавычки.

-m.





Подробная информация о списке рассылки community