両方のパターンを任意の順序で含む行をgrepしたいので、使用しています
awk '/pattern1/ && /pattern2/' file.txt
ただし、大文字と小文字を区別しない検索を実行する場合、/iの追加はpattern2に追加した場合にのみ機能します。
awk '/pattern1/ && /pattern2/i' file.txt ...works
awk '/pattern1/i && /pattern2/i' file.txt ...don't, outputs the whole file
誰かがこれを解決する方法を知っていますか?