私のアプリケーションは、Linux、MacOS、HP-UX、Sun Solaris、OSXなどのすべてのバージョンのUnixベースのオペレーティングシステムで動作します。
sed
テキストファイルから一致する文字列を削除するには、通常の場所で次のコマンドを使用します。
sed -i '/string1/d' mytextfile
これはすべての* nixで機能しますか?
ベストアンサー1
はい、sed
すべてのUnixバージョンで動作します。これはPOSIX規格の一部:すべての「公式」Unixには、すべてのLinuxおよびBSDディストリビューションと同様に、この機能が含まれています。
このコマンドには、拡張子が異なるさまざまなバージョンがありますsed
。sed
オプションと言語の共通サブセットを使用する場合POSIXで説明これにより、コマンドがすべてのシステムで実行されます。