Я использую следующую команду для удаления четырех файлов большого размера в папке:
find "/var/www/site1/" -maxdepth 1 -type f | xargs ls -1S | head -n 4 | xargs -d '\n' rm -f
Он отлично работает, но время от времени выдает ошибку обрыва трубы:
xargs: ls: terminated by signal 13