Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Ivan Izhikov                         2:5020/400     16 Sep 2000  10:03:16
 To : All
 Subject : Re: Hайти (и убить) пустые каталоги
 -------------------------------------------------------------------------------- 
 
 Victor Sudakov <sudakov@sibptus.tomsk.ru> писал(а):
 
 >Коллеги.
 
 >Посоветуйте pls, какой лучший способ найти и убить на диске пустые
 >каталоги. Можно рекурсивно, то есть если при убиении каталога
 >освобождается родительский каталог, то и его убить.
 
 >man find как-то не особенно пригодился к этой задаче.
 
 >Заранее спасибо.
 
 Способ из хендбука:
 # cd /куда/надо
 # find -d . -type d | /usr/bin/perl -lne \
 'opendir(D,$_);@f=readdir(D);rmdir if $#f == 1;closedir(D);'
 
 This does a depth first search, examines each directory, and if the
 number of files in that directory is 2 ("1" is not a typo in the
 script) i.e., "." and ".." then it removes the directory.
 
 -- 
 WBR, Иван Ижиков
 ivan@magnum.cs.nstu.ru
 --- ifmail v.2.15dev5
  * Origin: NSTU (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Hайти (и убить) пустые каталоги   Victor Sudakov   16 Sep 2000 09:52:57 
 Re: Hайти (и убить) пустые каталоги   Ivan Izhikov   16 Sep 2000 10:03:16 
 Re: Hайти (и убить) пустые каталоги   Victor Sudakov   17 Sep 2000 20:20:34 
 Re: Hайти (и убить) пустые каталоги   Valentin Nechayev   17 Sep 2000 23:30:45 
 Re: Hайти (и убить) пустые каталоги   Victor Sudakov   18 Sep 2000 07:48:18 
 Hайти (и убить) пустые каталоги   Dmitry Afanasiev   16 Sep 2000 17:05:20 
Архивное /ru.unix.bsd/1034107ccffa2.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional