rm: Argument list too long, решение проблемы

24 10 2007

Наверняка многие сталкивались с проблемой очистки каталогов с очень болишим кол – вом файлов. Удалять их вручную (через mc например или winSCP мой любимый) – зеипёшься, потому есть команда:

rm -f *

Но при ОЧЕНЬ большом кол – ве файлов видим следующее:

[admin@google errors]$ rm -f *
-bash: /bin/rm: Argument list too long

Сегодня лазил по инету – нашёл решение:

for i in ./*; do rm -rf $i; done

Юзайте на здоровье :)

з.ы.: предлагаемое:

find . | xargs rm

и

./ls | xargs rm

не пашет

Google Bookmarks Digg Reddit del.icio.us Technorati News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru

Informations

3 responses to “rm: Argument list too long, решение проблемы”

3 01 2010
Damir (21:58:47) :

Видимо если ну оооочень много файлв, то все рано не работает!
gate# for i in cur/*; do rm -rf $i; done
/usr/bin/for: Argument list too long.
i: Неопределенная переменная.
gate#

[сателлит als-krsn .ru работает при любом кол - ве файлов, ты ошибся в синтаксисе]

10 05 2011
Компьютерная барахолка (13:44:27) :

Из консоли не работает нужно файлик создать в него залить все как положено #/bin/sh
далее chmod +x файлик.
После этого должно работать вродь. Хорошо бы тар умел удалять файлы.

10 05 2011
Компьютерная барахолка (14:20:56) :

из консоли ls -l /usr/local/vpopmail/domains/oldcomp.ru/abuse/Maildir/cur/ | awk ‘{print “rm /usr/local/vpopmail/domains/oldcomp.ru/abuse/Maildir/cur/”$9}’ | /bin/sh

удаляет все !!!

Уважаемые комментаторы!

Если вы пишете в комментарии к посту или странички и в нём указываете адрес своего сайта, этот сайт должен быть вашим блогом, или личным сайтам. Все комментарии с ссылками на непонятные саттелиты будут редактироваться. Не утруждайте себя и не тратьте своё и моё время. Ссылки на ваши проекты должны быть в тексте и должны быть по теме предложения в комментарии (по теме или нет - определяю Я).
Комменты не по теме, либо по теме "блин, кипяток - то горячий!" приравниваю к спаму.

*
To prove that you're not a bot, enter this code
Anti-Spam Image

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



Page 1 of 11