I want to pause input in a shell script, and prompt the user for choices.
The standard Yes, No, or Cancel type question.
How d
One simple way to do this is with xargs -p or gnu parallel --interactive.
I like the behavior of xargs a little better for this because it executes each command immediately after the prompt like other interactive unix commands, rather than collecting the yesses to run at the end. (You can Ctrl-C after you get through the ones you wanted.)
e.g.,
echo *.xml | xargs -p -n 1 -J {} mv {} backup/