после потери данных в кластере я пытаюсь найти двоичные файлы размером от 1,6 до 1,8 ГБ и начать с "CDF", то есть с файлами netcdf. Я пытаюсь использовать следующую команду, которую я нашел здесь, которую я едва понимаю: https://superuser.com/a/667050/667626

find . -size +1600M -size -1800M -type f -exec bash -c 'grep -q "CDF" < <(head -c 3 "$1")' _ {} \; -printf '%p\n'

Что возвращает ошибку, которую я тоже не понимаю:

find: ./output: Permission denied

Кроме того, не могли бы вы помочь мне найти способы ускорить поиск, потому что файловая система огромна. Большое спасибо за любую помощь!

0