5
Solarisの「sed -i」コマンドに代わるものはありますか?
私のプロジェクトでは、ファイル内の既存のテキストをfoo次のような他のテキストに置き換える必要がありますfooofoo。 abc.txt name foo foo1 だから私は試しました: sed -i "s/foo/fooofoo/g" abc.txt しかし、私はこのエラーを受け取ります: sed:不正なオプション- i 私は使用しなければならないことをマニュアルで見つけました: sed -i\ "s/foo/fooofoo/g" abc.txt ただし、これも機能しません。 私は中の選択肢を発見したperlとawkもなく、Solarisの溶液をsedはるかに高く評価されるだろう。 私はこのバージョンのbashを使用しています: GNU bash、バージョン3.2.57(1)-release(sparc-sun-solaris2.10)