exo(1)
π
exo-storage-list β a.k.a. the exo(1) manual, bestie edition π
okay so this is exo-storage-list from the exo manual, and it's literally just here to help you list buckets and objects. that's the whole vibe. let's go β¨
β¨ NAME β¨
exo-storage-list β List buckets and objects πͺ£
πΈ SYNOPSIS πΈ
exo storage list [sos://BUCKET[/[PREFIX/]] [flags]
π¦ DESCRIPTION π¦
This command lists buckets and their objects. no cap, that's it.
If no argument is passed, this command lists existing buckets. but if you specify a prefix (e.g. "sos://my-bucket/.../") the command lists the objects stored in the bucket under the corresponding prefix. cute right? π
Supported output template annotations:
- When listing buckets:
.Name,.Zone,.Size,.Created - When listing objects:
.Path,.Size,.LastModified,.Dir,.VersionID,.VersionNumber
iykyk: those are the little template fields you can use with --output-template. they go in your text output, periodt π
π OPTIONS π
--exclude-versions=[]β exclude versions from being listed. accepts comma separated version IDs (865029700534464769) and numbers (v123); implies--versions. so like, the versions you don't want? these ones. bye π-h,--help[=false]β help forlist. your little "what does this even do" button π«Ά--newer-than=0sβ only objects newer than a duration. accepts durations in the format of Go'stime.ParseDuration. examples:"2h45m","10m","45s". only the fresh ones β¨--newer-than-timestamp=""β only objects newer than an ISO 8601 timestamp. examples:'2023-06-07T10:00:00+02:00', use the date command$(date -d "yesterday 10am" --iso-8601=seconds). timestamp girlies rise πΈ--older-than=0sβ only objects older than a duration. accepts durations in the format of Go'stime.ParseDuration. examples:"2h45m","10m","45s". grandma objects only π΅--older-than-timestamp=""β only objects older than an ISO 8601 timestamp. examples:'2023-06-07T10:00:00+02:00', use the date command$(date -d "yesterday 10am" --iso-8601=seconds). same energy, other direction π°οΈ--only-versions=[]β limit the versions to be listed. accepts comma separated version IDs (865029700534464769) and numbers (v123); implies--versions. the main character versions only π-r,--recursive[=false]β list bucket recursively. go deep, bestie π-s,--stream[=false]β stream listed files instead of waiting for complete listing (useful for large buckets). literally the "don't make me wait" flag π--versions[=false]β list all versions of objects (if the bucket is versioned). all of them. every single one π-z,--zone=""β Exoscale zone. pick your location bestie π
π OPTIONS INHERITED FROM PARENT COMMANDS π
-C,--config=""β Specify an alternate config file [envEXOSCALE_CONFIG]-O,--output-format=""β Output format (table|json|text), see"exo output --help"for more information--output-template=""β Template to use if output format is"text"-Q,--quiet[=false]β Quiet mode (disable non-essential command output) π€«--timeout=15sβ Per-zone timeout for list operations;-1sdisables timeout [envEXOSCALE_TIMEOUT]-A,--use-account=""β Account to use in config file [envEXOSCALE_ACCOUNT]
π₯ SEE ALSO π₯
exo-storage(1)β go read the parent page, it's giving main character energy π«Ά
π HISTORY π
1-Jan-1980 β Auto generated by spf13/cobra
and that's the whole page, bestie π fr fr. this little gem was Auto generated by spf13/cobra, dated Jan 1980, and it lives in the exo(1) manual β slay π
β¨
π¦ where this page comes from
- nixpkgs unstable: exoscale-cli 1.102.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms