dav - Man Page

dav – CLI for working with webdav servers

Synopsis

dav [-h] [--verbose] [--endpoint-url URL] [--user USER] [--password PASSWORD] {ls,cp,mv,rm,mkdir,run,cat,sync,du}...

Options

Optional Arguments

-h--help

Show a help message and exit

--verbose-v

Show more information

--endpoint-url URL

Endpoint url to connect to. Will be considered as a root path. Can also be specified through WEBDAV_ENDPOINT_URL environment variable.

--user USER, -u USER

Account Username

--password PASSWORD, -p PASSWORD

Account Password

Actions

{ls,cp,mv,rm,mkdir,run,cat,sync,du}

Available subcommands

ls

List files

See dav-ls(1).

cp

Copies a local file or remote file to another location locally or in remote.

See dav-cp(1).

mv

Moves a local file or remote file to another location locally or in remote.

See dav-mv(1).

rm

Removes a file from the remote server.

See dav-rm(1).

mkdir

Creates a directory/collection in the remote server.

See dav-mkdir(1).

run

Run multiple commands.

See dav-run(1).

cat

Print remote file content.

See dav-cat(1).

sync

Sync local file/folder to/from the remote file/directories.

See dav-sync(1).

du

Print sizes of directories/files

See dav-du(1).

Environment

WEBDAV_ENDPOINT_URL

Endpoint url to connect to. Will be considered as a root path. Can also be specified through --endpoint-url URL command-line option.

See Also

dav-ls(1), dav-cp(1), dav-mv(1), dav-rm(1), dav-mkdir(1), dav-run(1), dav-cat(1), dav-sync(1), dav-du(1)

Referenced By

dav-cat(1), dav-cp(1), dav-du(1), dav-ls(1), dav-mkdir(1), dav-mv(1), dav-rm(1), dav-run(1), dav-sync(1).

February 2024