Скрипт для удаления файлов, не содержащихся в списке
Модератор: Bizdelnick
-
Inquisitive Alex
- Сообщения: 82
Скрипт для удаления файлов, не содержащихся в списке
Здравствуйте. Есть файл files.txt . В нём находится список файлов с полными путями к ним. Есть директория X. В ней находятся поддиректории с файлами и просто файлы. Нужно написать скрипт, который бы удалял файлы и каталоги, содержащиеся в X, но отсутствующие в files.txt, а так же скрипт, который наоборот, удаляет файлы и каталоги, присутствующие в files.txt. Может кто-нибудь помочь? Спасибо.
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Скрипт для удаления файлов, не содержащихся в списке
2. xargs rm -f < my_list
1. чуть сложнее, можно сделать с помощью комбинации find, grep и xargs
1. чуть сложнее, можно сделать с помощью комбинации find, grep и xargs