すべてのstdioがstderrに移動するため、これは機能しません。
webpack -w --ignore=*.js | grep ignore
だから私はこれを試してみます:
webpack -w --ignore=*.js > grep ignore 2>&1
ただし、これを行うと、ファイルシステムに「grep」というファイルが書き込まれます。ハハ
grep
この場合に使用するためにstderrをstdoutにどのように送信しますか?
答え1
捨てたい場合標準出力「無視」という単語だけが一致します。標準エラー次のことができます。
webpack -w --ignore=*.js 2>&1 >/dev/null | grep ignore
このクローン標準出力到着標準エラーその後、リダイレクト標準出力到着する/dev/null
、去る 標準エラーパイプを通して書く。
答え2
ああ、私はそれがとても簡単だと思いました。
webpack -w --ignore=*.js 2>&1 | grep "ignore"