シェルスクリプトを介してファイルから文字列を削除する方法は?

シェルスクリプトを介してファイルから文字列を削除する方法は?

私はそれから文字列を削除しようとしています.bash_profile。私のシェルスクリプトが実行されたら、次の文字列を追加します。

bash_profileの私の文字列は次のとおりです。

# for Myapllication
export MYAPP_HOME=/opt/myapp

.bash_profilemyappを削除して文字列を削除したいですrpm

シェルスクリプトを介してファイルから文字列を削除する方法は? (または可能な代替)

ベストアンサー1

sed (他のツールもあります)を使用してテキストファイルから文字列を削除できます。

たとえば、

sed -i -e '/myapp/d' .bash_profile

.bash_profile 文字列を含むすべての行から削除しますmyapp

おすすめ記事