2

次のテキストを含むファイルから数行を削除するスクリプトを作成したい

you.com
me.ac.id
burger.co.us
manheal.com

これを削除したい場合:

burger.co.us

シェルプログラミングの構文はどうですか??

4

1 に答える 1

13
sed "/burger.co.us/d" < inputfile > outputfile

その行を一致させて削除し、リダイレクトを使用しinputfileて書き込みます。outputfile

上記を使用して、入力を読み取ったり、同じファイルに書き込んだりすることはできないことに注意してください。代わりに、-iフィールドを使用してインプレース置換を指定します。

sedの詳細については、こちらをご覧ください。

于 2012-07-20T09:44:29.477 に答える