Fzf

From Logic Wiki
Jump to: navigation, search


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