Wie exportieren Sie eine variable über shell-script?

ein.sh

#! /bin/sh
export x=/usr/local

können wir tun source ./a im Befehl-Linie. Aber ich brauche den export durch shell-Skript.

b.sh

#! /bin/sh
. ~/a.sh

kein Fehler... aber $x im Kommando-Zeile nichts. Also Sie hat nicht exportieren.

Jede Idee, wie es funktionieren?


ein.sh

#! /bin/sh
export x=/usr/local
-----------
admin@client: ./a.sh
admin@client: echo $x

admin@client:  <insert ....>

InformationsquelleAutor CppLearner | 2012-06-18

Schreibe einen Kommentar