ask
offers a simple way to ask a yes or no question on the CLI, returning exit code 0 on "yes" and 1 on "no".
Binaries for a number of platforms are available on the release page.
$ cargo +nightly install ask-cli
To install cargo, follow these instructions.
Ask the user a question:
$ ask Do you want to continue?
Do you want to continue? [Y/n] yes
$ echo $?
0
$ ask Do you want to continue?
Do you want to continue? [Y/n] n
$ echo $?
1