Ankündigung: Upgrade auf macOS Mojave

Dank Funktionen wie dem Dunkelmodus, Stapeln und zwei neuen integrierten Apps könnt Ihr unter macOS Mojave mit einem Klick noch mehr erledigen.

Erfahrt hier, wie Ihr ein Upgrade auf macOS Mojave durchführen könnt >

Frage:

Frage: 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

Gepostet am

Antworten

Seiteninhalt wurde geladen

Es sind keine Antworten vorhanden.
Benutzerprofil für Benutzer: JoPhi

Frage: Wie kann ich mit dem Automator den Inhalt eines Ordners via sftp hochladen?