Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как удалить все файлы и каталоги поткаталоги в /folder кроме .txt файлов? / 6 сообщений из 6, страница 1 из 1
30.11.2007, 15:56:38
    #34978609
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить все файлы и каталоги поткаталоги в /folder кроме .txt файлов?
Как удалить все файлы и каталоги поткаталоги в /folder кроме .txt файлов?
Есть харошая комбинация?
...
Рейтинг: 0 / 0
30.11.2007, 17:01:20
    #34978835
RAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить все файлы и каталоги поткаталоги в /folder кроме .txt файлов?
find /folder \! -name "*.txt" -exec rm {} \;
пойдёт?
...
Рейтинг: 0 / 0
30.11.2007, 17:23:43
    #34978900
RAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить все файлы и каталоги поткаталоги в /folder кроме .txt файлов?
не, не пойдёт :)

вот так наверное:

find /folder \! -name "*.txt" -type f -exec rm {} \; ; rmdir -ps /folder
...
Рейтинг: 0 / 0
01.12.2007, 15:13:52
    #34979715
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить все файлы и каталоги поткаталоги в /folder кроме .txt файлов?
RAndrewне, не пойдёт :)

вот так наверное:

find /folder \! -name "*.txt" -type f -exec rm {} \; ; rmdir -ps /folder

Spasibo eto vernoe reshenie po moemu no poluchatesja error

find: missing argument to `-exec'

chto ne tak?
...
Рейтинг: 0 / 0
01.12.2007, 15:40:57
    #34979737
ArmenA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как удалить все файлы и каталоги поткаталоги в /folder кроме .txt файлов?
ArmenA RAndrewне, не пойдёт :)

вот так наверное:

find /folder \! -name "*.txt" -type f -exec rm {} \; ; rmdir -ps /folder

Spasibo eto vernoe reshenie po moemu no poluchatesja error

find: missing argument to `-exec'

chto ne tak?


vsjo poluchilos no ne mogu udalit pustie subfolders, te kotorie s txt fajlami doljni ostatsja.
...
Рейтинг: 0 / 0
03.12.2007, 12:02:39
    #34981676
Как удалить все файлы и каталоги поткаталоги в /folder кроме .txt файлов?
ArmenAvsjo poluchilos no ne mogu udalit pustie subfolders, te kotorie s txt fajlami doljni ostatsja.
for dir in `find /path/to/root/of/docs -type d | sort -r` ; do rmdir $dir ; done
Обратите внимание - НЕ rm -rf, а именно rmdir.
find найдет список каталогов
sort -r отсортирует его в обратном порядке (сначала будут перечисляться вложенные каталоги то бишь)
и потом rmdir удалите те каталоги, которые пустые
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как удалить все файлы и каталоги поткаталоги в /folder кроме .txt файлов? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]