[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