1 % DAV(1) dav User Manuals |
1 % DAV(1) Version 1.2 | DavUtils User Manuals |
2 % Olaf Wintermann |
2 % Olaf Wintermann |
3 % July 1, 2018 |
3 % July 1, 2018 |
4 |
4 |
5 # NAME |
5 # NAME |
6 |
6 |
7 dav - command line WebDAV client |
7 **dav** - command line WebDAV client |
8 |
8 |
9 # SYNOPSIS |
9 # SYNOPSIS |
10 |
10 |
11 dav *command* [*options*] *arguments*... |
11 **dav** *command* [*options*] *arguments*... |
12 |
12 |
13 # DESCRIPTION |
13 # DESCRIPTION |
14 |
14 |
15 TODO |
15 TODO |
16 |
16 |
17 # COMMANDS |
17 # COMMANDS |
18 |
18 |
19 list [*-altdepcR*] [*-u date*] *url* |
19 list [**-altdepcR**] [**-u** *date*] *url* |
20 |
20 |
21 get [*-pcRK*] [*-o file*] [*-u date*] *url* |
21 get [**-pcRK**] [**-o** *file*] [**-u** *date*] *url* |
22 |
22 |
23 put [*-pcR*] [*-k key*] [*-L lock*] *url* *file* |
23 put [**-pcR**] [**-k** *key*] [**-L** *lock*] *url* *file* |
24 |
24 |
25 mkdir [*-pc*] [*-k key*] [*-L lock*] *url* |
25 mkdir [**-pc**] [**-k** *key*] [**-L** *lock*] *url* |
26 |
26 |
27 remove [*-pc*] [*-L lock*] *url* |
27 remove [**-pc**] [**-L** *lock*] *url* |
28 |
28 |
29 copy [*-pcO*] [*-L lock*] *url* *url* |
29 copy [**-pcO**] [**-L** *lock*] *srcurl* *desturl* |
30 |
30 |
31 move [*-pcO*] [*-L lock*] *url* *url* |
31 move [**-pcO**] [**-L** *lock*] *srcurl* *desturl* |
32 |
32 |
33 export [*-pc*] [*-o file*] [*-u date*] *url* |
33 export [**-pc**] [**-o** *file*] [**-u** *date*] *url* |
34 |
34 |
35 import [*-pc*] [*-k key*] [*-L lock*] *url* *file* |
35 import [**-pc**] [**-k** *key*] [**-L** *lock*] *url* *file* |
36 |
36 |
37 get-property [*-pcx*] [*-n uri*] *url* *property* |
37 get-property [**-pcx**] [**-n** *uri*] *url* *property* |
38 |
38 |
39 set-property [*-pcx*] [*-L lock*] [*-n uri*] *url* *property* [*value*] |
39 set-property [**-pcx**] [**-L** *lock*] [**-n** *uri*] *url* *property* [*value*] |
40 |
40 |
41 remove-property [*-pc*] [*-n uri*] *url* *property* |
41 remove-property [**-pc**] [**-n** *uri*] *url* *property* |
42 |
42 |
43 lock [*-pc*] [*-T timeout*] *url* |
43 lock [**-pc**] [**-T** *timeout*] *url* |
44 |
44 |
45 unlock [*-pc*] [*-L lock*] *url* |
45 unlock [**-pc**] [**-L** *lock*] *url* |
46 |
46 |
47 info [*-pc*] *url* |
47 info [**-pc**] *url* |
48 |
48 |
49 date [*url*] |
49 date [*url*] |
50 |
50 |
|
51 # GENERAL OPTIONS |
51 |
52 |
52 # OPTIONS |
53 The following options can be used with all commands. |
53 |
54 |
54 -k *key* |
55 **-i** |
|
56 : Disable cert verification. |
|
57 |
|
58 **-N** |
|
59 : Disable authentication prompt. |
|
60 |
|
61 **-v** |
|
62 : Verbose output. |
|
63 |
|
64 # COMMAND OPTIONS |
|
65 |
|
66 **-a** |
|
67 : Show all files. |
|
68 |
|
69 **-c** |
|
70 : Enable full encryption. |
|
71 |
|
72 **-d** |
|
73 : Order by last modified date. |
|
74 |
|
75 **-e** |
|
76 : Show extended flags. |
|
77 |
|
78 **-K** |
|
79 : Keep already present files. |
|
80 |
|
81 **-k** *key* |
55 : Key to use for encryption. |
82 : Key to use for encryption. |
56 |
83 |
57 -p |
84 **-l** |
|
85 : Print resources in long list format. |
|
86 |
|
87 **-L** *lock* |
|
88 : Specificy lock token. |
|
89 |
|
90 **-n** *uri* |
|
91 : Specify namespace *uri*. |
|
92 |
|
93 **-o** *file* |
|
94 : Write output to *file*. Use '-' for stdout. |
|
95 |
|
96 **-O** |
|
97 : Override resources. |
|
98 |
|
99 **-p** |
58 : Don't encrypt or decrypt files. |
100 : Don't encrypt or decrypt files. |
59 |
101 |
60 -c |
102 **-R** |
61 : Enable full encryption. |
|
62 |
|
63 -R |
|
64 : Recursively do the operation for all children. |
103 : Recursively do the operation for all children. |
65 |
104 |
66 -K |
105 **-t** |
67 : Keep already present files. |
106 : Print content type. |
68 |
107 |
69 -o *file* |
108 **-T** *sec* |
70 : Write output to *file*. Use '-' for stdout. |
109 : Timeout in seconds. |
71 |
110 |
72 -u *date* |
111 **-u** *date* |
73 : Get resources which are modified since the specified *date*. |
112 : Get resources which are modified since the specified *date*. |
74 |
113 |
75 -a |
114 **-x** |
76 : Show all files. |
|
77 |
|
78 -l |
|
79 : Print resources in long list format. |
|
80 |
|
81 -t |
|
82 : Print content type. |
|
83 |
|
84 -d |
|
85 : Order by last modified date. |
|
86 |
|
87 -e |
|
88 : Show extended flags. |
|
89 |
|
90 -O |
|
91 : Override resources. |
|
92 |
|
93 -L *lock* |
|
94 : Specificy lock token. |
|
95 |
|
96 -T *sec* |
|
97 : Timeout in seconds. |
|
98 |
|
99 -n *uri* |
|
100 : Specify namespace *uri*. |
|
101 |
|
102 -x |
|
103 : XML property content. |
115 : XML property content. |
104 |
116 |
105 -N |
|
106 : Disable authentication prompt (all commands). |
|
107 |
|
108 -i |
|
109 : Disable cert verification (all commands). |
|
110 |
|
111 -v |
|
112 : Verbose output (all commands). |
|
113 |
117 |
114 # SEE ALSO |
118 # SEE ALSO |
115 |
119 |
116 `dav-sync` (1). |
120 `dav-sync` (1). |
117 |
121 |