Do you have an example of a CLT that has a dry run flag? I am very confused on how to design one for some CLTs I'm making.
If you call an API to retrieve data, how can that be a dry run? Are you suppose to give fake examples with fake output?
If you call an API to retrieve data, how can that be a dry run? Are you suppose to give fake examples with fake output?
Calling an API to retrieve data is not really the type of program that requires a dry-run flag. It's mainly useful for commands that change the state of something in ways that could potentially be destructive, unwanted and/or hard to revert.
https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-h...