mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 09:40:21 +00:00
- some Erlang and escript files - .escript extension - .erlang extension - shell script with %, ##, name tokens
29 lines
504 B
Bash
Executable File
29 lines
504 B
Bash
Executable File
#!/bin/bash
|
|
# Bourne Again shell version of 99 Bottles
|
|
# Dave Plonka - plonka@carroll1.cc.edu
|
|
|
|
typeset -i n=99
|
|
typeset bottles=bottles
|
|
typeset no
|
|
|
|
while [ 0 != $[ n ] ]
|
|
do
|
|
echo "${n?} ${bottles?} of beer on the wall,"
|
|
echo "${n?} ${bottles?} of beer,"
|
|
echo "take one down, pass it around,"
|
|
n=n-1
|
|
case ${n?} in
|
|
0)
|
|
no=no
|
|
bottles=${bottles%s}s
|
|
;;
|
|
1)
|
|
bottles=${bottles%s}
|
|
;;
|
|
esac
|
|
echo "${no:-${n}} ${bottles?} of beer on the wall."
|
|
echo
|
|
done
|
|
|
|
exit
|