Я хочу, чтобы удалить старые файлы в каталоге, когда количество файлов больше, чем 5. Я используюКак использовать выходные данные команды LS в п.м. для конкретного каталога
(LS -1t | хвост -n 3)
, чтобы получить самые старые 3 файла в каталоге. Это работает так, как я хочу. Теперь я хочу удалить их в одной команде с помощью rm. Когда я запускаю эти команды на сервере Linux, cd в каталог и удаление не работает, поэтому мне нужно использовать либо find, либо ls с rm и удалять самые старые 3 файла. Пожалуйста, помогите. Thanks :)
_cd в каталог и удаление не working_ - как это? 'ls -1t' также работает только с текущим каталогом, поэтому, поскольку это работает, оно должно быть уже в правильном каталоге. – Armali