Fzf
From Logic Wiki
Installation
macOS
brew install fzf
Ubuntu / Debian
sudo apt install fzf
Example
#!/usr/bin/env bash choice=$(printf "%s\n" \ "Start server" \ "Stop server" \ "Restart server" \ "Exit" \ | fzf --prompt="Select an option > ") case "$choice" in "Start server") echo "Starting..." ;; "Stop server") echo "Stopping..." ;; "Restart server") echo "Restarting..." ;; "Exit") exit 0 ;; esac