Мой сценарий
log=$HOME/Deleted/$(date)
find $HOME/OldLogFiles/ -type f -mtime -7 -exec ls -latr {} \; -exec echo was deleted on `date` \; -exec rm -f "{}" \;|paste - - >> $log
Моя цель сценария - удалить файлы старше x дней, а затем записать их в файл и отобразить имя файла, дату удаления и сколько ему лет. Я продолжаю получать эти ошибки однако ...
./test.sh: line 3: $log: ambiguous redirect
find: ‘ls’ terminated by signal 13
find: ‘ls’ terminated by signal 13
У кого-нибудь есть предложения?