Я очень новичок в использовании Unix, так что простите, если это тривиальная проблема для другихУ меня есть каталог, в котором содержится около 50 000 файлов .fits. Мне нужно удалить все файлы .fits, содержащие менее 3000 строк информации. Я попробовал следующее:
find . -type f -exec awk -v x=10 'NR==x{exit 1}' .*.fits \; -exec echo rm -f {}
и
find . -type f -exec sed 3000q1 '*.fits' ';' -exec echo rm -f '*.fits'
Я получаю сообщение об ошибке "отсутствует аргумент для -exec", когда я пытаюсь сделать первый, и он просто зависаеткогда я пытаюсь сделать второй.
Спасибо.