Íme (simzer ötlete alapján):
http://pastebin.com/mB7np1sL
(a pastebin feltöltés 1 hónapig él)
indítsd így: bash ./szkriptnév.sh, mert sh indítással hibát jelez.
#!/bin/bash
vv="balta"
# dec 31 = bin 11111
for i in `seq 0 31`;
do
ird="$(echo "obase=2; ibase=10; $i" | bc)"
ihd="$(printf "%05d" $ird)"
#echo $ihd
for c in `seq 0 4`;
do
ab=${ihd:c:1}
#echo $ab
if [ "${ihd:c:1}" = "1" ];
then
echo -n ${vv:c:1} | tr "[:lower:]" "[:upper:]"
else
echo -n ${vv:c:1}
fi
done
echo
done