Wie kann ich mit dem Automator den Inhalt eines Ordners via sftp hochladen?
Hallo liebe Community,
ich bin am verzweifeln. Gebe ich die Kommandos Zeile für Zeile ein, funktioniert alles wunderbar. Mit und ohne Passwort (also Passwort als Extraeingabe). Nutze ich das ganze als bash-Script im Automator, dann scheint es so, als würde alles einfach übersprungen werden und die Pfade bzw. Dateinamen nicht übergeben werden. Das Script empfängt die vorherige Eingabe als "Argumente".
Script:
for f in "$@"; do
sshpass -p PASSWORT sftp -P PORT USER@HOST <<EOF
cd /ordner/unterordner/
put "$f"
bye
EOF
done
Alle anderen Automatisierungsgeschichten funktionieren einwandfrei. Somit weiß ich nicht wo ausgerechnet hier das Problem ist und weiß nicht mehr weiter.
Danke für eure Hilfe im voraus,
Lg
null-OTHER, macOS High Sierra (10.13.3), Automator