![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| удалять файлы старше, чем 5 минут в каталоге (рекурсивно) | scarfake | Shell программирование и сценарии | 3 | 06-13-2008 02:10 AM |
| удалить все, кроме файлов в одном каталоге | finalight | Shell программирование и сценарии | 10 | 05-21-2008 04:51 AM |
| Рекурсивно копировать только файлы из каталога | sharpsharkrocks | Shell программирование и сценарии | 3 | 01-07-2008 02:16 PM |
| Есть ли вообще удалить каталог, который имеет более чем 200mil файлы? | plcyber | UNIX перспективных И опытных пользователей | 4 | 06-01-2007 05:28 PM |
| Удалить старые файлы из каталога Особый | siva80_cit | Shell программирование и сценарии | 2 | 12-11-2006 06:47 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
рекурсивно удалять файлы в указанную директорию
Мне нужно написать скрипт, который может удалить все файлы и каталоги рекурсивно внутри указанного каталога, но не следует удалять указанный каталог.
Пожалуйста, некоторые тела мне помочь в написании сценария. |
|
||||
|
Я не могу использовать RM-R *, поэтому я хочу аналогичной функциональности предстоит сделать скрипт, который будет извлекать содержимое каталога по одному, а затем проверить ли это файл или каталог, то если это файл, следует исключить или, если это каталог она должна петлю через каталог и удалять содержимое в аналогичным образом.
|
|
||||
|
Algo
1) LS-R>> файл данных 2) по борьбе \u003d 1 3) Теперь читать построчно в то время как цикл - в то время как ($ борьбе <нет строк в файле) если (тест-F SED -N $ () борьбе P) (Удалить файл RM-F SED -N $ (борьбе P)) |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|