156 } |
156 } |
157 |
157 |
158 void print_usage(char *cmd) { |
158 void print_usage(char *cmd) { |
159 fprintf(stderr, "Usage: %s command [options] arguments...\n\n", cmd); |
159 fprintf(stderr, "Usage: %s command [options] arguments...\n\n", cmd); |
160 fprintf(stderr, "Commands:\n"); |
160 fprintf(stderr, "Commands:\n"); |
161 fprintf(stderr, " list [-altepcR] [-u <date>] <url>\n"); |
161 fprintf(stderr, " list [-altdepcR] [-u <date>] <url>\n"); |
162 fprintf( |
162 fprintf( |
163 stderr, |
163 stderr, |
164 " get [-pcR] [-o <file>] [-u <date>] <url>\n"); |
164 " get [-pcR] [-o <file>] [-u <date>] <url>\n"); |
165 fprintf(stderr, " put [-pcR] [-k <key>] [-L <lock>] <url> <file>\n"); |
165 fprintf(stderr, " put [-pcR] [-k <key>] [-L <lock>] <url> <file>\n"); |
166 fprintf(stderr, " mkdir [-pc] [-k <key>] [-L <lock>] <url>\n"); |
166 fprintf(stderr, " mkdir [-pc] [-k <key>] [-L <lock>] <url>\n"); |
171 stderr, |
171 stderr, |
172 " get-property [-pc] [-n <uri>] <url> <property>\n"); |
172 " get-property [-pc] [-n <uri>] <url> <property>\n"); |
173 fprintf( |
173 fprintf( |
174 stderr, |
174 stderr, |
175 " set-property [-pc] [-L <lock>] [-n <uri>] <url> <property> [value]\n"); |
175 " set-property [-pc] [-L <lock>] [-n <uri>] <url> <property> [value]\n"); |
|
176 fprintf( |
|
177 stderr, |
|
178 " remove-property [-pc] [-n <uri>] <url> <property>\n"); |
176 fprintf(stderr, " lock [-pc] <url>\n"); |
179 fprintf(stderr, " lock [-pc] <url>\n"); |
177 fprintf(stderr, " unlock [-pc] [-L <lock>] <url>\n"); |
180 fprintf(stderr, " unlock [-pc] [-L <lock>] <url>\n"); |
178 fprintf(stderr, " info [-pc] <url>\n"); |
181 fprintf(stderr, " info [-pc] <url>\n"); |
179 fprintf(stderr, " date [url]\n"); |
182 fprintf(stderr, " date [url]\n"); |
180 fprintf(stderr, "\n"); |
183 fprintf(stderr, "\n"); |
192 " -u <date> " |
195 " -u <date> " |
193 "Get resources which are modified since the specified date\n"); |
196 "Get resources which are modified since the specified date\n"); |
194 fprintf(stderr, " -a show all files\n"); |
197 fprintf(stderr, " -a show all files\n"); |
195 fprintf(stderr, " -l print resources in long list format\n"); |
198 fprintf(stderr, " -l print resources in long list format\n"); |
196 fprintf(stderr, " -t print content type\n"); |
199 fprintf(stderr, " -t print content type\n"); |
|
200 fprintf(stderr, " -d order by last modified date\n"); |
197 fprintf(stderr, " -e show extended flags\n"); |
201 fprintf(stderr, " -e show extended flags\n"); |
198 fprintf(stderr, " -O override resources\n"); |
202 fprintf(stderr, " -O override resources\n"); |
199 fprintf(stderr, " -L <lock> specificy lock token\n"); |
203 fprintf(stderr, " -L <lock> specificy lock token\n"); |
200 fprintf(stderr, " -n <uri> specify namespace uri\n"); |
204 fprintf(stderr, " -n <uri> specify namespace uri\n"); |
201 fprintf(stderr, " -N disable authentication prompt (all commands)\n"); |
205 fprintf(stderr, " -N disable authentication prompt (all commands)\n"); |