Hallo !
Habe folgendes vereinfachtes Shell-Script:
##############################
#!/usr/bin/ksh
variable=`echo "Bla" | awk '{ print $1 }'`
ssh Account@Rechnername '
echo $variable
'
##############################
Als ich den Befehl variable in der ssh-Schleife hatte funktionierte das ganze nicht wegen den einfachen Hochkommas. Deshalb habe ich die Befehlszeile mit dem awk außerhalb der ssh-Schleife genommen.
Die variable wird korrekt ausgewertet, aber in der ssh-Schleife wird nichts übergeben. Die einfachen hochkommas kann ich nicht aus der ssh-schleife entfernen da das Programm mittlerweile sehr komplex ist. Gibt es eine Möglichkeit wie ich die variable an die ssh-Schleife übergeben kann ? Wer kann mir helfen ?
Gruß ub
Habe folgendes vereinfachtes Shell-Script:
##############################
#!/usr/bin/ksh
variable=`echo "Bla" | awk '{ print $1 }'`
ssh Account@Rechnername '
echo $variable
'
##############################
Als ich den Befehl variable in der ssh-Schleife hatte funktionierte das ganze nicht wegen den einfachen Hochkommas. Deshalb habe ich die Befehlszeile mit dem awk außerhalb der ssh-Schleife genommen.
Die variable wird korrekt ausgewertet, aber in der ssh-Schleife wird nichts übergeben. Die einfachen hochkommas kann ich nicht aus der ssh-schleife entfernen da das Programm mittlerweile sehr komplex ist. Gibt es eine Möglichkeit wie ich die variable an die ssh-Schleife übergeben kann ? Wer kann mir helfen ?
Gruß ub