I want to be read a dir with a bash script (actually I am using zsh).
I want to list the current folders in the same dir and display it to the user asking them to enter a number to select the correct folder.
Please select a Folder eg, 1,2,3.
1. Folder Name 1 (this should the actual name of the folder in the dir
2. Folder 2
3. Folder 3.
I would like to also be able to convert the input eg 1. Back to the actual folder name so I can
cd ./$foldername/
Thanks for you help.
Cheers, John.
Unless your formatting requirements are very strict, you can probably just use bash’s
selectconstruct.The following code will present a menu of all the directories in the current directory and then chdir to the selected one: