ファイルで定義されている正規表現のすべてのインスタンスを標準入力から削除します。

ファイルで定義されている正規表現のすべてのインスタンスを標準入力から削除します。

sed 's/pattern//g'と同様の組み合わせを探していますgrep -f patternfile.txt

patternfile.txtデフォルトでは、入力ストリーム(各行に1つの正規表現が含まれています)で定義されている正規表現パターンのすべてのインスタンスを削除したいと思います。

cat myinitialfile.txt | magiccommands -f patternfile.txt > mycleanfile.txt

ベストアンサー1

sed 's/^.*/s\/&\/\//' pattern > sed-pattern-file
sed -f sed-pattern-file myinitialfile.txt > mycleanfile.txt

おすすめ記事