|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640 27 Apr 2004 10:41:02 To : Andrey Ostanovsky Subject : Поменять права --------------------------------------------------------------------------------
27 Apr 04 00:21, you wrote to Valentin Nechayev:
VN>> Какие такие миллионы шмиллионы? ARG_MAX равен 64K. Для любой
VN>> нынешней программы это даже не мизер - это совсем незаметно. Зато
VN>> запуск какого-нибудь chmod лишних тысячу раз - очень
VN>> даже заметен.
AO> Угу, только когда пытаешься делать что-то типа for i in `ls -a` на
AO> директории с большим количеством файлов, почему-то выскакивает
AO> ошибка.:(
А зачем ты это делаешь? :-\ Это как раз вариант, который не надо делать в случае
большого количества файлов.
man xargs, man apply - если по уму.
ls -a | while read i - это если ССЗБ и хочешь работающий аналог вышеприведенного
(только надо помнить про порождаемый shell).
Alex
--- IMHO в последней инстанции
* Origin: ...можжевеловых... (2:461/640)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1827408e010d.html, оценка из 5, голосов 10
|