>>365
> シェルスクリプトでコマンドライン引数処理をするよりも、makefileにhelpターゲットを追加するほうが億倍ラクやで?
億倍ラクになるかやってみたら?

じゃあmake.sh版。makefile版よろしくw

#!/bin/sh
target1() { # ターゲット1
 echo "target1"
}
help() { # ヘルプ表示
 sed -n 's/('') {//p' "$0"
}
for target; do "$target"; done

$ ./make.sh help
target1 # ターゲット1
help # ヘルプ表示

(やる前から同じように書けるはずだって気づかないもんですかねぇ)