Hallo,
ich probiere jetzt schon eine Weile folgendes aus:
Gerne möchte ich eine Variable die ich nutze als Eingabe in Shell Script nutzen.
Allerdings wird diese dann nicht direkt genutzt.
#!/bin/sh
PW="GeheimBla"
ssh admin@IPNAS
$PW
sudo -i
$PW
Direkt nach dem ssh .. wird ja eine Eingabe erwartet, ist es denn gar nicht ohne expect möglich diese in einem Shell Script zu nutzen?
Echo usw, klappen ja leider auch nicht.
Klar könnte ich dafür auch einen sshkey nutzen, aber für meinen Zweck müsste es schon so gehen
Ich dachte auch immer Befehle im Script werden so genutzt, als wenn man sie im Terminal eingibt, dies ist ja hier dann aber nicht der Fall.
Falls einer eine Lösung kennt wäre ich über eine Antwort sehr froh. Danke!
ich probiere jetzt schon eine Weile folgendes aus:
Gerne möchte ich eine Variable die ich nutze als Eingabe in Shell Script nutzen.
Allerdings wird diese dann nicht direkt genutzt.
#!/bin/sh
PW="GeheimBla"
ssh admin@IPNAS
$PW
sudo -i
$PW
Direkt nach dem ssh .. wird ja eine Eingabe erwartet, ist es denn gar nicht ohne expect möglich diese in einem Shell Script zu nutzen?
Echo usw, klappen ja leider auch nicht.
Klar könnte ich dafür auch einen sshkey nutzen, aber für meinen Zweck müsste es schon so gehen
Ich dachte auch immer Befehle im Script werden so genutzt, als wenn man sie im Terminal eingibt, dies ist ja hier dann aber nicht der Fall.
Falls einer eine Lösung kennt wäre ich über eine Antwort sehr froh. Danke!