Ich versuche, Zeichenfolge aus zu entfernen .bash_profile
. String wird hinzugefügt, wenn mein Shell-Skript ausgeführt wird:
Mein String bei bash_profile lautet wie folgt:
# for Myapllication
export MYAPP_HOME=/opt/myapp
Ich möchte die Zeichenfolgen entfernen, .bash_profile
wenn myapp über entfernt wird rpm
.
Wie entferne ich eine Zeichenfolge aus einer Datei über ein Shell-Skript? (oder mögliche alternative Methode)
quelle
/etc/profile.d
Verzeichnis hat, legen Sie dort eine Datei ab, die dieseexport
Zeile enthält. Andernfalls können Sie Änderungen vornehmen/etc/profile
, achten Sie jedoch darauf, dass die Anpassungen durch den Systemadministrator nicht beeinträchtigt werden.quelle
Probieren Sie es aus:
quelle