Setzen von Variablen mit der Ausführung eines Befehl mit exec

Können Sie eine variable für einen einzelnen Befehl wie dieser:

MY_VARIABLE=my_value ./my_script.sh

Können Sie die hand von einem anderen Skript wie dieses:

exec ./my_script.sh

Aber wenn ich versuche beides zu tun wie diese:

exec MY_VARIABLE=my_value ./my_script.sh

Bekomme ich eine Fehlermeldung:

exec: MY_VARIABLE=my_value: not found

Warum ist das so?

Gibt es eine Möglichkeit, dies zu tun?

InformationsquelleAutor Ken | 2014-04-04
Schreibe einen Kommentar