My aws s3 command line interface, just as an aid to myself.
The command name prefix character s
stands for aws service s3.
+ Usage:
+ command -h
+
+ Example:
+ scd -h
+ Usage:
+ scd [-h | [S3Uri]]
+
+ sls -h
+ Usage:
+ sls [-h | [S3Uri]]
+ print working directory
+ set -vx & set +vx option for command
+ Usage:
+ scd [-h | [S3Uri]]
+ Usage:
+ sls [-h] [-r] [S3Uri]
+ NAME
+ sul
+
+ SYNOPSIS
+ sul [-h] [-r] [-d] [-q] [-n] [-i <wildcard>] <LocalPath> [S3Uri]
+
+ DESCRIPTION
+ Copies a local file to S3 object.
+
+ OPTIONS
+ -h Print this message, then exit.
+
+ -r Command is performed on all files or objects under the specified directory or prefix.
+ -d Displays the operations that would be performed using the specified command without actually running them.
+ -q Does not display the operations performed from the specified command.
+ -n File transfer progress is not displayed.
+ NAME
+ sdl
+
+ SYNOPSIS
+ sdl [-h] [-r] [-d] [-q] [-n] [-i <wildcard>] <S3Uri> [LocalPath]
+
+ DESCRIPTION
+ Copies S3 object to a local file.
+
+ OPTIONS
+ -h Print this message, then exit
+
+ -r Command is performed on all files or objects under the specified directory or prefix.
+ -d Displays the operations that would be performed using the specified command without actually running them.
+ -q Does not display the operations performed from the specified command.
+ -n File transfer progress is not displayed.
+ NAME
+ srm
+
+ SYNOPSIS
+ srm [-h] [-r] [-d] [-i <wildcard>] <S3Uri>
+
+ DESCRIPTION
+ Deletes an S3 object.
+
+ OPTIONS
+ -h Print this message, then exit
+
+ -r Command is performed on all files or objects under the specified directory or prefix.
+ -d Displays the operations that would be performed using the specified command without actually running them.
+ -i Don’t exclude files or objects in the command that match the specified pattern.
+ See https://docs.aws.amazon.com/cli/latest/reference/s3/rm.html
+ NAME
+ smv
+
+ SYNOPSIS
+ smv [-h] [-r] [-d] [-q] [-n] [-i <wildcard>] <S3SrcUri> [S3DstUri]
+
+ DESCRIPTION
+ Copies S3 object to another location in S3.
+
+ OPTIONS
+ -h Print this message, then exit
+
+ -r Command is performed on all files or objects under the specified directory or prefix.
+ -d Displays the operations that would be performed using the specified command without actually running them.
+ -q Does not display the operations performed from the specified command.
+ -n File transfer progress is not displayed.