|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Semenyaka 2:461/640.640 21 May 2005 14:42:18 To : Slawa Olhovchenkov Subject : сделать файлы пустыми -------------------------------------------------------------------------------- 19 May 05 18:12, you wrote to Eugene Grosbein: >>>> Какой самый пpостой способ сделать пустыми все файлы в папке? :) MD>>> for i in * ; do echo -n '' > "$i" ; done EG>> for i in *; do :> "$i"; done SO> что бы не навернуться об криво настроенный шел лучше SO> truncate -s 0 * А почему опять все забыли про вариант с find? echo a >a echo b >b echo "a b" >"a b" И дальше любой из предложенных выше вариантов :) find . -type f -print0 | xargs -0 truncate -s 0 (возможно, maxdepth задать для find, если не нужно в поддиректориях). Alex --- IMHO в последней инстанции * Origin: ...можжевеловых... (2:461/640.640) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/3929428f1f21.html, оценка из 5, голосов 10
|