Skip to content

Instantly share code, notes, and snippets.

@skatsuta
Created July 16, 2014 06:10
Show Gist options
  • Save skatsuta/c9a1fa55f3b5f6217c1a to your computer and use it in GitHub Desktop.
Save skatsuta/c9a1fa55f3b5f6217c1a to your computer and use it in GitHub Desktop.
カレントディレクトリにあるシェルスクリプトの一覧を表示して実行する
#!/bin/bash
counter=0
menu=(`ls *.sh`)
echo "### MENU ###"
for item in "${menu[@]}"; do
echo "$counter: $item"
counter=`expr $counter + 1`
done
echo -n "Command => "
read input
./${menu[$input]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment