SchwarzerMagierm
Mitglied
Hallo Communety,
Ich stehe seit mehreren tagen vor dem Problem das ich mehrere Shebang in einem Shell script verwenden will ich aber keine ahnung habe wie das funktioniert.
ich möchte nämlich expect für den aufbau einer sftp Verbindung in dem Script nehmen und das dann automatisch auf mein Backup space laden so nun brauche ich aber dieses /bin/bash damit ich mit variablen arbeiten kann und die funktion
aufrufen kann kann mir hemand da helfen
Ich stehe seit mehreren tagen vor dem Problem das ich mehrere Shebang in einem Shell script verwenden will ich aber keine ahnung habe wie das funktioniert.
ich möchte nämlich expect für den aufbau einer sftp Verbindung in dem Script nehmen und das dann automatisch auf mein Backup space laden so nun brauche ich aber dieses /bin/bash damit ich mit variablen arbeiten kann und die funktion
Code:
$(date '+%Y-%m-%d_%H').tar.bz2
Code:
#!/usr/bin/expect -f
#!/usr/bin/bash
Datei_name = 'hall0'
spawn sftp user@Host
expect "password:"
send "Password"; #Hier muss das PW rein
expect "sftp>"
send "put pfad$Datei_name $(date '+%Y-%m-%d_%H').tar.bz2\n"
expect "sftp>"
send "exit\n"
interact
sleep 10
echo "Hoch geladen"