ack.pl 工具和 ack.pl 標誌 + 如何使用 S attr 忽略文件

ack.pl 工具和 ack.pl 標誌 + 如何使用 S attr 忽略文件

我正在使用 ack.pl 工具來搜尋文件中的字串或 IP

ack.pl 的官方網站是 -http://beyondgrep.com/documentation/

ack.pl CLI 範例(想要在 /etc 下的檔案中尋找字串 STRING_TO_FIND )

  /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 paget“S”attr 的意思是:

使用大寫“S”而不是小寫“s”告訴檔案系統立即將檔案寫入磁碟,而不是將其儲存在緩衝區中。 (另請注意,這次我們保留了“s”屬性,因此我們現在為此文件設定了兩個屬性。)

所以我的問題是:

ack.pl 如何忽略帶有「S」的文件,或者 ack.pl 標誌應該忽略帶有「S」的文件?

相關內容