[Comm] помогите с bash
Aleksey Avdeev
=?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Пт Янв 20 03:04:21 MSK 2006
Aleksey Avdeev пишет:
> Igo пишет:
>
>>есть файлы в которых есть пробел, например "aaa bbb ccc.xxx"
>>вот кусок кода
>>in=$1
>>if [ -n "$in" ]; then
>> for i in `/bin/ls -1 "$in"`
>
> ^^^^^^^^^^^
>
> Одно из лобовых решений: выделенное заменить на:
>
> ls -1 |sed -e "s/^\(.*\)$/\'\1'/"
Точнее на ls -1 "$in" |sed -e "s/^\(.*\)$/\'\1'/"
--
С уважением. Алексей.
Подробная информация о списке рассылки community