logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Create Menu - Bash Select Command | Online Free DevTools by Hexmos

Create bash menus with Bash Select. Generate interactive command line menus from lists and arrays. Free online tool, no registration required.

select

Bash builtin construct for creating menus. More information: https://www.gnu.org/software/bash/manual/bash.html#index-select.

  • Create a menu out of individual words:

select {{word}} in {{apple orange pear banana}}; do echo ${{word}}; done

  • Create a menu from the output of another command:

select {{line}} in $({{command}}); do echo ${{line}}; done

  • Specify the prompt string for select and create a menu for picking a file or folder from the current directory:

PS3="{{Select a file: }}"; select {{file}} in *; do echo ${{file}}; done

  • Create a menu from a Bash array:

{{fruits}}=({{apple orange pear banana}}); select {{word}} in ${{{fruits[@]}}}; do echo ${{word}}; done

See Also