command-line cadaver

F

flugopa

Hallo,

aus der man cadaver werde ich nicht schlau.
google: commandline cadaver bash script upload bringt mich derzeit nicht weiter.
Möchte eine einzelne Datei mit cadaver (evtl. gibt es auch etwas bessers) auf einen webdav-server kopieren.

Code:
URL="https://ich.teste.de/webdav/"
FILE="test.datei"
USERNAME=webdav_user1
USERPASS=webdav_user1_pass

{
put test.datei
quit
} <cadaver $URL ???
Wie könnte der Aufruf richtig aussehen?
 
Ungetestet ;)

leg dir eine ~/.netrc mit diesem inhalt an:

Code:
machine ich.teste.de
login webdav_user1
password webdav_user1_pass

In deinem Shellskript dann

Code:
URL="https://ich.teste.de/webdav/"
FILE="test.datei"

cadaver $URL <<EOF
{
put $FILE
}
EOF

mad
 

Ähnliche Themen

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

Windows clients können nicht mehr auf lange laufendes System zugreifen

Samba Update von 3.2.5 auf 3.5.6 - Probleme beim Server Browsen

mein script "ncprof" -> verbesserungsvorschläge

Squid nur zum maskieren der eigenen IP, nicht für Webserver auf port 80

Zurück
Oben