[Comm] помогите с bash

Aleksey Avdeev =?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Пт Янв 20 02:50:49 MSK 2006


Igo пишет:
> есть файлы в которых есть пробел, например "aaa bbb ccc.xxx"
> вот кусок кода
> in=$1
> if [ -n "$in"  ]; then
>   for i in `/bin/ls -1 "$in"`
                   ^^^^^^^^^^^

  Одно из лобовых решений: выделенное заменить на:

ls -1 |sed -e "s/^\(.*\)$/\'\1'/"

>   do
>     echo$i
>   done
> fi
> так вот когда код натыкается на файл с пробелами то echo $i выдает по
> отдельности ааа bbb ccc.xxx как сделать что бы он выдавал этот файл
> одной строкой
> спасибо

-- 

С уважением. Алексей.




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