У меня есть список файлов в file.lst
.
Теперь я хочу найти все файлы в каталоге dir
, которые старше 7 дней, кроме тех, что находятся в файле file.lst
. Как я могу либо изменить команду find, либо удалить все записи в file.lst
из результата?
Пример:
file.lst
:
a
b
c
Execute:
find -mtime +7 -print > found.lst
found.lst
:
a
d
e
так что я ожидаю:
d
e