1

.bashrcに次の行があります。

APP_HOME = / home / user / app / 1.0; export APP_HOME; ##インストーラーによって追加されました-この行を編集または削除しないでください

APP_HOME = / home / user / app / 1.0を別のパス、たとえば/home/user/app/2.0に置き換えたいのですが、これは実際には何でもかまいません。

私は次のものを持っています:

sed s、APP_HOME =、 "/ home / user / app / 2.0"、-i〜/ .bashrc

ただし、ファイルで取得するのは、元のファイルに追加された置換パスです。私は何が間違っているのですか?

4

1 に答える 1

0

'APP_HOME='を新しいパスに置き換えています。これを試して:

sed 's,APP_HOME=[^;]*,"APP_HOME=/home/user/app/2.0",' -i ~/.bashrc
于 2012-07-20T05:35:52.850 に答える