ls -rtpA --format=single-column | grep -v \/ | head -n -4 | while read var; do rm "$var"; done
Здесь 4 - количество оставляемых файлов. Директории и резервные копии файлов (~) игнорируются. В том числе обрабатываются файлы с пробелами в именах. Естественно, желательно в ls добавить рабочую директорию.
Комментариев нет:
Отправить комментарий