便利なシェルスクリプト見せろ

このエントリーをはてなブックマークに追加
36名無しさん@お腹いっぱい。
即席で改良してみたが。
case "$1" in
""|-h) echo "usage : mkgifindex {gif | jpg | etc..}" ;;
esac

: ${HTML=index_img.html}

(
echo '<html>'
echo "<head><title>`pwd`</title></head>"
echo '<body bgcolor="#ffffff">'
for IMGFILE in *.$1; do
test -f "$imgfile" && echo "<img src=\"$IMGFILE\">$IMGFILE<hr>"
done
echo '</body>'
echo '</html>'
) >$HTML

つーか、拡張子を引数にするなよ。
漏れだったら
for IMGFILE in "$@"; do
...
done
にしておいて*.jpg *.gifみたいに引数取れるようにするけど。