From 511ce661de41d42ab427ab1e2f43cc9f2c84b6c7 Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Fri, 18 Oct 2019 16:37:30 -0700 Subject: add surfer put examples and fix put --- cli/surfer.js | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'cli/surfer.js') diff --git a/cli/surfer.js b/cli/surfer.js index 33b4db6..bd574f5 100755 --- a/cli/surfer.js +++ b/cli/surfer.js @@ -21,10 +21,21 @@ program.command('logout') .description('Logout from server') .action(actions.logout); -program.command('put [files...]') +program.command('put ') .option('-a --all', 'Also include hidden files and folders.', false) - .description('Put a file, last argument is destination if provided') - .action(actions.put); + .description('Puts a list of files or dirs to the destination. The last argument is destination dir') + .action(actions.put) + .on('--help', function() { + console.log(); + console.log(' Examples:'); + console.log(); + console.log(' $ surfer put file.txt / # puts to /file.txt'); + console.log(' $ surfer put file.txt /data # puts to /data/file.txt'); + console.log(' $ surfer put dir /data # puts dir/* as /data/dir/*'); + console.log(' $ surfer put dir/. / # puts dir/* as /app/data/*'); + console.log(' $ surfer put dir1 dir2 file1 / # puts as /dir1/* /dir2/* and /file'); + console.log(); + }); program.command('get [file|dir]') .description('Get a file or directory listing') -- cgit v1.2.3