実現したいこと
以下のパターン1,2のコマンドは、Microsoft Edgeをログ記録モードで開いてその出力をリアルタイムでgrepでフィルタリングさせて test_log.txtにリダイレクトさせるものです。目的は、パターン2のコマンドでリダイレクト「>> test_log.txt」させることですが、以下のパターン別の動作説明にあるように機能しません。どなたかご教授いただけると助かります。
パターン別の動作
パターン2の動作:
リダイレクト「>> test_log.txt」を無しで実行した場合はターミナルにフィルタリングされたログが出力されるが、有りだとターミナルにもtxtにも出力されない。
パターン1の動作:
正常に動作する(>> test_log.txtが有りの場合と無しの場合共に)。
パターン1
zsh
1/Applications/Microsoft\ Edge.app/Contents/MacOS/Microsoft\ Edge --enable-logging=stderr --v=1 2>&1 | grep -i -E "259.*VERBOSE1.*bing" >> test_log.txt
パターン2
zsh
1/Applications/Microsoft\ Edge.app/Contents/MacOS/Microsoft\ Edge --enable-logging=stderr --v=1 2>&1 | grep -i -E "259.*VERBOSE1.*bing.com.*scheme" >> test_log.txt
環境
- Macbook PRO
- ブラウザ:Microsoft Edge
回答2件
あなたの回答
tips
プレビュー