$ hs3sh
******************************* HS3 Shell v1.1.0 ******************************
Type "help" for a list of available commands.
Most commands support output redirection using "|", ">" and ">>".
--> help
Documented commands (type help <topic>):
========================================
acl bucket connect debug help lsb put rm status url
attach bye cp get ls lsp quit run time
--> ? connect
connect <profile_name>
Connect to an S3 endpoint using profile <profile_name>
from ~/.hs3sh.conf or ./.hs3sh.conf
--> lsp
C profile tag value
- -------------------------- --------- ---------------------------------------
hcp81 comment: Tenant 's3' at hcp81, user s3user, http
endpoint: s3.hcp81.archivas.com
https: False
hcp81-motest comment: Tenant 'motest' at hcp81, user motest, http
endpoint: motest.hcp81.archivas.com
https: True
hcp82 comment: Tenant 's3' at hcp82, user s3user, http
endpoint: s3.hcp82.archivas.com
https: False
hcp83 comment: Tenant 's3' at hcp83, user s3user, http
endpoint: s3.hcp83.archivas.com
https: False
hcp84 comment: Tenant 's3' at hcp84, user s3user, http
endpoint: s3.hcp84.archivas.com
https: False
hcp_l comment: Tenant s3erlei, user s3user, hcp.archivas.com
endpoint: s3erlei.hcp.archivas.com
https: False
--> connect hcp81
--> lsb
created owner|ID region V bucket name
----------------- ------------------------------ -------------- - --------------------------------------
17/12/19-10:46:59 s3user compatible X five
17/12/08-15:33:04 s3user compatible X four
17/12/05-15:09:56 s3user compatible X one
18/02/06-06:56:48 s3user compatible X test
18/02/08-09:29:35 s3user compatible test1
18/02/08-09:31:31 s3user compatible test2
18/03/05-15:01:50 s3user compatible X test3
18/03/23-08:46:06 s3user compatible test4
17/12/07-13:47:29 s3user compatible X three
17/12/05-15:10:02 s3user compatible X two
--> attach test2
--> ls
last modified size version_id object name
----------------- --------------- ------------------------------------ ----------------------------
18/03/28-14:50:33 52,428,800 null 50MB
18/03/07-21:12:58 529 null test
18/03/28-14:48:34 970 null ulp.txt
18/03/28-14:36:25 970 null ulp1
18/03/28-14:36:54 970 null ulp2
18/03/28-14:37:16 970 null ulp3
18/03/28-14:42:12 970 null ulp4
18/03/28-14:44:05 970 null ulp5
18/03/28-14:47:15 970 null ulp6
18/03/28-14:47:35 970 null ulp7
18/03/28-14:47:59 970 null ulp8
--> put ../README.rst readme.rst title:readme 'content:good_to_know'
sending file "../README.rst" of size 2665
--> ls -avm readme.rst
last modified size version_id grantee A object name/metadata ACLs
----------------- --------------- ------------------------------------ - ----------------------------
18/03/29-07:34:07 2,665 97427766246849 X readme.rst
s3user FULL_CONTROL
{'_content': "good_to_know'", 'title': 'readme'}
--> quit
Ending gracefully...