テキスト前処理で複数のスクリプトを同時に実行する方法

テキスト前処理で複数のスクリプトを同時に実行する方法

テキストを整理するためのスクリプトがたくさんあります。すべてのスクリプトを1つずつ実行するのではなく、一度に実行する方法はありますか?たとえば、次のようになります。

sed -i -r "s/[’'–]/ /g" *.txt

sed -i 's/Aβ/ ABeta /g' ./*.txt

10個ほどありますが、どのように同時に実行できますか?

ベストアンサー1

-e以下を使用して、実行する複数のコマンドを指定できます。

 sed -i -r -e 's/[’'–]/ /g' -e 's/Aβ/ ABeta /g' *.txt

一般的に言うと:

sed [-flags] -e 'command1' -e 'command2' .... -e 'last command' inputfile

おすすめ記事