Задаю количество дней - получаю список файлов:#!/bin/bash
N="$1"find /backup -mtime +$N -exec ls {} \;
... а как по дате?
#!/bin/bashDATE='2005-01-01'
find /backup -mtime +$(expr $(expr $(date +%s) - $(date -d $DATE +%s)) / 86400) -print
#!/bin/bashYEAR=2005
find /backup -printf "%TY %p\n" | while read year fname ; do [ $year -lt $YEAR ] && echo $fname ; done
>#!/bin/bash
>
>YEAR=2005
>
>find /backup -printf "%TY %p\n" | while read year fname ; do
>[ $year -lt $YEAR ] && echo $fname ; doneАй да АССА, Ай да молодец!!!
... я тут тоже скриптик наваял - работает...., но монстер....
... для смеха мог бы показать :)))))а тут одна строка....
Спасибо!