Assim eu acho que fica bom..... sugestão....


AchaNaMatriz(){
#
# Função para procurar registros em uma matriz.
#
# Uso: AchaNaMatriz Matriz Registro [A_partir_Do_Indice_X]
#
# Retorna 0 para encontrado e 1 para não encontrado.
#
#

        local MATRIX=()
        local REG_BUSCA=
        local x=

        x=${3:-0}

        eval "MATRIX=( \${$1[*]} )"
        REG_BUSCA="$2"

        for (( i=x;i<${#MATRIX[*]};i++ ));do
                if [ ${MATRIX[$i]} == $REG_BUSCA ];then
                        return 0
                fi
        done
        return 1

}



CriaObstaculosVertical(){
# Cria uma Coluna de Obstáculos e armazena na matriz OBSTACULOS
#
# Uso: CriaObstaculosVertical Linha_Inicio Linha_Final Coluna [Char_Obst]
#

        local x=
        local linha_inicial=
        local char_obstaculo=${4:-"\033[7m \033[m"} # Espaço com cor 
invertida....

        for ((x=$1;x<$2;x++));do
                echo -ne "\033[${x};${3}H$char_obstaculo" # \033[x,yH -- 
gotoxy()
                OBSTACULOS[${#OBSTACULOS[*]}]="$x;$3"
        done
        
}





2006/6/27, Murilo Opsfelder Araújo <[EMAIL PROTECTED]>:
>
> Olá pessoal,
>
> alguém aí tem alguma técnica de como documentar shell scripts?
>
> Pode ser aquele 'modelinho de comentário' que vc utiliza pra ficar
> tudo bonitinho.
>
> Estou escrevendo esse e-mail pois não tenho noção por onde começar.
>
> Grande abraço à todos.
>
> --
> Murilo Opsfelder Araújo
> Linux User #391561
> ./murilo --opsfelder='araujo'
> 
>


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



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a