|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alex Rassoha 2:400/333.105 25 Mar 2004 23:16:44 To : Eugene B. Berdnikov Subject : Re: Sendmail + milter antivirus -------------------------------------------------------------------------------- EBB> From: berd@desert.ihep.su (Eugene B. Berdnikov) EBB> Alex Rassoha <Alex.Rassoha@p105.f333.n400.z2.fidonet.org> wrote: SYA>>> find /var/spool/mqueue/ -mtime +14 -exec rm -f {} \; AR>> За такое сисадминов надо расстреливать. EBB> Как категорично, однако. :) AR>> find /var/spool/mqueue/ -mtime +14 -print0 | xargs -0 rm -f AR>> Подумай - почему именно так надо? ^^^^^^^^^^^^^^^^^^ EBB> Hе знаю, что там надумает первоначальный автор, но это лишь EBB> _экономия_ на форках и функционально _абсолютно_ ничем не отличается EBB> от верхней строчки. Потому что у find внутри не system(), а самый EBB> настоящий execve(). EBB> Если уж потопырить пальцЫ, так в эхотаге следовало писать "/bin/rm -f EBB> --", а к опциям find добавить "-type f -name 'df*'". EBB> А если подумать головой, то откуда в /var/spool/mqueue/ взяться EBB> файлам с диковинными именами, для которых нужен -print0? :))) -- Спасибо, я последнюю неделю разбирался именно с таким случаем, какой-то непечатный мусор у чувака образовался именно в спуле, а "грязно" написаный скрипец, сканящий спул, внес свою долю неповторимого очарования запуска непечатных сиволов. PS. Сорри, я именно из за этого и кидаюсь, исправлять приходилось по телефону. Cua, Trurl McByte AKA Alex Rassoha --- GoldED+/W32 1.1.4.7 * Origin: ReAcSy Ent presents (2:400/333.105) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/387240633f85.html, оценка из 5, голосов 10
|