2016-07-28 12 views
0

Sehr einfache Frage mit einer komplizierten Lösung, die ich nicht online finden konnte. Vielleicht formuliere ich meine Fragen falsch in Google.Schreiben von Variablen Text-Name in Datei über Shell-Skript

Es ist sehr einfach Ich möchte zu meiner .bash_profile Datei hinzufügen, ein neues Verzeichnis zu meinem $ PATH über Shell-Skript exportieren. Etwas wie folgt aus:

echo "export /usr/local/slope-stability/bin:'$PATH'" >> ~/.bash_profile 

Jedoch habe ich die $ PATH wollen als $ PATH als der eigentliche Inhalt nicht die Variable enthält geschrieben werden. Gerade jetzt, wenn ich dies ausfühle, bekomme ich

export /usr/local/slope-stability/bin: 

in meine Datei zusammen mit allen Inhalten meiner aktuellen $ PATH sowie geschrieben.

Wie auch immer, ich kann einfach nur den Text $ PATH anstelle des Inhalts hinzufügen?

Antwort

2

können Sie entkommen nur die $ Charakter:

echo "export /usr/local/slope-stability/bin:\$PATH" >> ~/.bash_profile 
+0

oder "beenden", um die dbl-Zitat, und gerade haben Single-Zitat für ' '$ PATH'', dh' echo „export/usr/local/slope-stability/bin: "$ PATH" >> ~/.bash_profile ". Viel Glück für jeden. – shellter

Verwandte Themen