Мені потрібно періодично чистити папку. Я отримую список файлів, який містить текст, які файли дозволені. Тепер я маю видалити всі файли, яких немає у цьому файлі.
Приклад:
dont-delete.txt
:
dontdeletethisfile.txt
reallyimportantfile.txt
neverdeletethis.txt
important.txt
Очищення моєї папки містить це як приклад:
ls /home/me/myfolder2tocleanup/
:
dontdeletethisfile.txt
reallyimportantfile.txt
neverdeletethis.txt
important.txt
this-can-be-deleted.txt
also-waste.txt
never-used-it.txt
Отже, ці файли слід видалити:
this-can-be-deleted.txt
also-waste.txt
never-used-it.txt
Я шукаю щось для створення команди видалення з можливістю виключити деякі файли, надані файлом.