суббота, 6 сентября 2008 г.

Find and rm

Найти файлы по шаблону и удалить их:
find . -name "шаблон" | while read f; do rm -r "$f" ; done

Upd
find / -name "*.*" -ok rm {} \;  -print

Помощник по find

3 комментария:

  1. # find ./ -name template -exec rm -r {} \;

    ОтветитьУдалить
  2. Не опытный был :)

    find ./ -name "*.*" -ok rm {} \; -print

    с запросом

    ОтветитьУдалить
  3. find ./ -name template -delete

    По-моему отличный, короткий и легкозапоминаемый вариант. Даже не надо закладку ставить.

    ОтветитьУдалить