sedのインプレースコマンドを実行して、ファイル内の特定の行のみを保持したいと思います。-i
これは、置換コマンドを使用したsedを使用してファイル行をインプレース置換する通常の使用法とは異なります。たとえば、次のファイルがあるとします。
> cat file.txt
fox
rabbit
fox
fox
wolf
そして、私はキツネと一致する線だけを保ちたいです。私の考えは:
sed -inr '/fox/p' file.txt
しかし、これは期待どおりに機能しません。私は何が欠けていますか?