Hallo Stefan,
ich habe über
$ rclone config
eine Webdav Verbindung zu …egroupware/webdav.php erstellt und als “egw” gespeichert.
Dann habe ich mit dem Befehl
$ rclone mount egw:/wd_files /home/asig/egw/wd_files --vfs-cache-mode full --vfs-read-chunk-size 20M --vfs-case-insensitive --write-back-cach
das in EGroupware befindliche Verzeichnis wd_files an mein lokales /home/asig/egw/wd_files gemountet.
Der Verzeichnisaufbau scheint sehr flott zu sein zudem gibt es sehr umfangreiche Einstellmöglichkeiten u.a. auch Authentifizierung über “Client Certificates” was mir wichtig ist, ich aber noch nicht getestet habe.
Außer “mount” gibt es sehr viele Befehle, die man direkt über die Komandozeile ausführen kann, z.B.:
copy Copy files from source to dest, skipping already copied
copyurl Copy url content to dest.
mkdir Make the path if it doesn't already exist
move Move files from source to dest.
ls List the objects in the path with size and path.
lsd List all directories/containers/buckets in the path.
lsf List directories and objects in remote:path formatted for parsing
lsjson List directories and objects in the path in JSON format.
lsl List the objects in path with modification time, size and path.
u.v.m.
Das wäre für de n “ls” Befehl dann schlicht
$ rclone ls egw
VG
Alex