Quantcast
Channel: Multimediaforum
Viewing all articles
Browse latest Browse all 4603

Variable über Scriptdateien hinaus gültig?

$
0
0
Hallo Leute,

ich habe einige Probleme mit meinem Shell-Skript.

Bei der folgenden Scriptzeile wird bei der whoami-Abfrage innerhalb der Pipe das Ergebniss nicht in der Variablen gespeichert.

Code:

tar -cf -/usr/local/test/datei.txt /user/test/shelltest/commands.sh | ssh -t user@ip "tar -xpvf - -C ~ ; aktueller_user=$(whoami) ; echo var:$aktueller_user ; su - -c /home/$aktueller_user/home/commands.sh"
Die Ausgabe der Variablen über:
Code:

echo var:$aktueller_user
gibt die Variable als leer aus.

Ich benötigt aber den Namen des aktuellen Users um das folgende Script "commands.sh" im Home-Verzeichniss des jeweiligen Users aufrufen zu können.

Viewing all articles
Browse latest Browse all 4603