У меня есть следующая командная строка, которую я запускаю в Debian:
ls -d mypath/filename* -tp | grep -v '/$' | tail -n +1 | xargs rm -f
Результат: OKAY (файл удален)
Но я хочу периодически запускать эту команду, и если я добавлю эту команду в задание Cron, то она не будет работать (файл не удален)
Я проверил журналы, и нет ни ошибок, ни предупреждений
Что я пробовал:
* * * * * bash -c "ls -d mypath/filename* -tp | grep -v '/$' | tail -n +1 | xargs rm -f"
Есть идеи?