Я пытаюсь удалить самый старый файл в дереве с помощью сценария в Debian.
find /home/backups -type f \( -name \*.tgz -o -name \*.gz \) -print0 | xargs -0 ls -t | tail -1 | xargs -0 rm
Но я получаю сообщение об ошибке:
rm: cannot remove `/home/backups/tree/structure/file.2011-12-08_03-01-01.sql.gz\n': No such file or directory
Есть идеи, что я делаю неправильно (или есть более простой / лучший способ?), Я пытался использовать RTFM, но потерял.