С помощью zsh
:
echo rm -f /home/usr/*(n[1,-3])
(удалить echo
, когда все в порядке)
n
, чтобы сортировать в числовом порядке (10 после 2) [1, -3]
, чтобы выбрать только от первого до третьего последнего. (добавьте квалификатор glob D
, если вы также хотите учитывать скрытые файлы)