Hello.
$ showargs() {
local i=0 a
echo \$\#=$#
for a; do
echo \$$((i=i+1))=$a
done
}
$ set -- ab bb bc
$ showargs "${@#b}"
$#=3
$1=ab
$2=bb
$3=bc
but need:
$#=3
$1=ab
$2=b
$3=c
$ showargs "${@%bb}"
$#=2
$1=ab
$2=
but need:
$#=3
$1=ab
$2=
$3=bc
$ echo "${*%b}"
ab bb bc
but need:
a b bc
etc etc
I wanted to make a fix, but the code is easier to completely rewrite
than fix. :(
--w
vodz
