パターンが異なる線を削除する必要がありますが、
例えば
sed '/Paris/d' file.txt | cat -s
sed '/London/d' file.txt | cat -s
sed '/Rome/d' file.txt | cat -s
sed '/Pais/d' file.txt | cat -s
一連の都市名を使用し、sedコマンドを一度だけ入力してこれを行うにはどうすればよいですか?
ベストアンサー1
sed
次の方法で使用できます。
sed '/paris\|london\|rome\|pais/Id' cities
I
一致する大文字と小文字がないことは、d
パターン空間内の一致するすべての行を削除することを意味します。