|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander S. Usov 2:5020/400 18 Feb 2003 20:37:28 To : €Ј®ам €ў ®ў Subject : Re: Как выполнить программу над каждым файлом? --------------------------------------------------------------------------------
Игорь Иванов wrote:
>>>> find /usr/mail -name "*.msg" | while read FNAME; do
>>>> # делаем что угодно с $FNAME
>>>> done
>>> не сработает, если в имени файла есть символ \n
>> find /usr/mail -name "*.msg" -print0 | xargs --null command
>
> не сработает, если в имени файла есть символ \000
> или command умеет работать только с одним параметром :-)
Hу, про \000 в имени файла согласен, а про один параметр man xargs.
--
Best regards,
Alexander.
--- ifmail v.2.15dev5
* Origin: KVI (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.unix.bsd/6577990ace64.html, оценка из 5, голосов 10
|