Befehl bash export

Ich habe ein seltsames Problem mit meinem 64-Bit-Ubuntu - beim Exportbefehl.

Grundsätzlich habe ich eine VM-Installation unter Ubuntu auf meinem Win7 und ich versuche, Befehle von meinem Windows mit einer benutzerdefinierten (vom Client vorgegebenen) Software an meine VM-Installation zu übergeben.

Also, auf meiner VM, wenn ich mache:

<code>export foo=bar
echo $foo
</code>

alles funktioniert wie erwartet.

Wenn ich jedoch dasselbe über die benutzerdefinierte Software mache (die den Linux-Befehl im Grunde genommen als Zeichenfolge an die Bash-Shell übergibt), erhalte ich Folgendes:

<code>export: command not found
</code>

Ich habe versucht, die Shell zu betrachten (mit der benutzerdefinierten Software), mit:

<code>echo $SHELL>shell.txt
</code>

und ich bekomme / bin / bash was erwartet wird und ich bekomme immer noch den export: befehl nicht gefunden fehler.

Ich habe mich gefragt, ob jemand diesen Fehler schon einmal gesehen hat.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage