Wednesday·24·November·2010
Useful but Unknown Unix Tools: WebDAV client for the commandline //at 01:04 //by abe
Ever wondered how to test or connect to a WebDAV server on the commandline? Don’t want to use a bloaty GUI file manager to connect to a WebDAV server?
Then use cadaver (Debian package), a WebDAV client reminiscent of the classic ftp commandline client (plus tab completion :-).
$ cadaver https://webdav.phys.ethz.ch/unixhome/abe/vortraege Authentication required for D-PHYS on server `webdav.phys.ethz.ch': Username: abe Password: dav:/unixhome/abe/vortraege/> ls Listing collection `/unixhome/abe/vortraege/': succeeded. Coll: wml 0 Mar 13 2007 dav:/unixhome/abe/vortraege/> quit Connection to `webdav.phys.ethz.ch' closed.
There is also nd
which works more like ncftpget/ncftpput/wget/wput, but I didn’t get
the current version in Debian to work with our WebDAV server. Last
time I used nd was back then at ECOS times more than half a decade ago.
Tagged as: cadaver, CLI, ECOS, ftp, ncftp, ncftpget, ncftpput, nd, nuggets, Tab Completion, UUUT, WebDAV, wget, wput
// show without comments // write a comment