複数の単語セットに再帰 grep を使用し、それを別のテキストファイルに出力します。

複数の単語セットに再帰 grep を使用し、それを別のテキストファイルに出力します。

grep私は単語セットに再帰を使用し、その結果を別のテキストファイルに出力する方法を見つけようとしています。

私の考えでは、私の場合はこれを行うことができるということです。

grep -r -A 2 -B 2 --include={LIST}.{txt,log} -e "DATA1\|DATA1.5" -e "DATA2\|DATA2.5" -e "DATA3\|DATA3.5" | tee >(grep -e "DATA1\|DATA1.5" > output1.txt) | tee >(grep -e "DATA2\|DATA2.5" > output2.txt) | tee >(grep -e "DATA3\|DATA3.5" > output3.txt)

何らかの理由で私を得る

tee: unknown option -- e

私が理解したところによると、使用中にはではなく、オプションを処理する必要があります(grep-etee

クイックヒント:私はWindowsでCygWinを使用しています。だから二重引用符を使用しています。

関連情報