すべての .js および .php ファイルを検索するコマンドを実行したいのですが、「Thirdparty/」および「data.js」を含むパスは無視します。
ack -il -G '(\.js|\.php)' 'my search string'
-v を試しましたが、前の演算子だけでなく、すべての -G 演算子を逆にするようです:
ack -il -G '(\.js|\.php)' -G '(Thirdparty|data\.js)' -v 'my search string'
./Thirdparty パスと ./data.js パスを無視したいが、.js および .php ファイル全体に一致させたい。