improve cmd tools by the follow inspect:
1) support --recursive flag to support list or delete folder in a recursive way
2) Optimized the "object ls" and "object rm" method by using the page pagination method to support the list of a large number of files
3) Optimize the return format of cmd such as list, delete, put and so on, closer to the "aws cli" style
4) Removed the "create folder" command, using the same method as "aws cli" to support folder operations by "object put" or "rm --recursive"
5) update dependency to solve "list objects" and "list bucket" issue
Rationale
improve greenfield cmd
Example
1) improve "object ls " to support with the setting of prefix and support recursive way , the logic is the same as "aws cli" tool.
Description
improve cmd tools by the follow inspect: 1) support --recursive flag to support list or delete folder in a recursive way 2) Optimized the "object ls" and "object rm" method by using the page pagination method to support the list of a large number of files 3) Optimize the return format of cmd such as list, delete, put and so on, closer to the "aws cli" style 4) Removed the "create folder" command, using the same method as "aws cli" to support folder operations by "object put" or "rm --recursive" 5) update dependency to solve "list objects" and "list bucket" issue
Rationale
improve greenfield cmd
Example
1) improve "object ls " to support with the setting of prefix and support recursive way , the logic is the same as "aws cli" tool.
2) support delete folder and create folder with "object put" or "object rm "
delete all the objects in bucket
3) improve cmd return format
Changes
Notable changes: