*eu fiz assim .... e vcs ????*

$ cat cmd.sh
while getopts n: o
do
    case "$o" in
        n) nColumns=$OPTARG; is_OK=1;;
        *) echo  "Usage: $0 [-n] nColumns"
            exit 1;;
    esac
done

if [ "$is_OK"="1" ];
    then
        eval echo `seq $nColumns   |
            tr "\n" "@"            |
            sed 's/[0-9]\+/{0,1}/g'|
            sed 's/@//g'`          |
            tr " " "\n"
fi

#
----------------------------------------------------------------------------
exit 0


*exemplo de uso, com 2 bits:*
$ ./cmd.sh -n 2
00
01
10
11


[As partes desta mensagem que não continham texto foram removidas]

Responder a