
Я использую инструмент ack.pl для поиска строк или IP-адресов в файлах.
Официальный сайт ack.pl -http://beyondgrep.com/documentation/
Пример ack.pl CLI (хотим найти строку STRING_TO_FIND в файлах в /etc)
/tmp/ack.pl -Q -a -l --max-count=1 STRING_TO_FIND /etc
Но иногда ack.pl застревает в файлах, как:
---S--l--- 1 root root 0 Mar 10 04:25 /opt/POP_lock
На странице MAN атрибут "S" означает, что:
Использование заглавной буквы «S» вместо строчной «s» сообщает файловой системе о необходимости немедленно записать файл на диск, а не сохранять его в буфере. (Обратите внимание, что на этот раз мы оставили атрибут «s», так что теперь для этого файла установлено два атрибута.)
Итак, мой вопрос:
Как ack.pl может игнорировать файлы с «S» или какие флаги ack.pl должен игнорировать эти файлы с «S»?