Имеется скрипт для удаления всех файлов из папки, кроме трёх последних:
Код:
Код: Выделить всё
find . -type f | head -n -3 | xargs -0 rmНо возникает ошибка: No such file or directory.[/i]
Каким образом это можно исправить?
Код: Выделить всё
find . -type f | head -n -3 | xargs -0 rmКод: Выделить всё
rm '$ %file'
Код: Выделить всё
rm -v -- "$% file"
Код: Выделить всё
ls -li dirname
# Например inode нужного файла будет 123456
find . -inum 123456 -delete
Код: Выделить всё
find . -type f | head -n -3Код: Выделить всё
find . -maxdepth 1 -type f | head -n -$FileCount | xargs rm