shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Goto + Label = função


From: Paulo Bettega
Subject: Re: [shell-script] Goto + Label = função
Date: Wed, 19 Feb 2014 17:47:10 -0300
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.3.0

Olá pessoal, dei uma olhada no site do uCLinux, e pela documentação,
acho que pra instalar tem que ter um sistema anfitrião e compilar tudo.
Tem uma pasta de ports mas sem nenhum x86 ou i[3456]86.

Mas na lista de discussão achei esse tópico que fala alguma coisa sobre o shell
http://www.uclinux.org/pub/uClinux/archive/0397.html

Abraços Paulo Bettega


On 19-02-2014 16:52, Alexandre Mulatinho wrote:
Amigos,

Uma informação que pode ser pertinente para a questão.

Peguei um cliente uma vez que utilizava o Ubuntu e a shell parecia ser o SH mas 
na verdade era um
link apontando para uma tal de shell DASH.

É bom verificar se isso não é o caso:

$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Jun 12  2012 /bin/sh -> bash

Se não estiver assim você pode corrigir, ou pedir para seu sysadmin corrigir:
$ ln -sf /bin/bash /bin/sh

--
Atenciosamente,
*Alexandre Mulatinho*
Weblog: http://alex.mulatinho.net <http://alex.mulatinho.net/>
LinkedIn: http://br.linkedin.com/in/mulatinho

Em 19 de fevereiro de 2014 16:26, Julio C. Neves <address@hidden
<mailto:address@hidden>> escreveu:

    __

    E cadê a msg de erro?

    Abcs,
    Julio
    *@juliobash*

    *Próximos cursos de Shell *

    *Cidade*

        

    *Local*

        

    *Período*

    Curitiba

        

    SoftSell <http://www.softsell.com.br/>

        

    17-21/02

    Rio de Janeiro

        

    EDX <http://edx.srv.br/>

        

    10-14/03

    Dou treinamento de shell em qualquercidade.
    Para detalhes, entreem contato por email ou
    echo 436233889341364416673541503686485725801923229706P | dc



    Em 19 de fevereiro de 2014 16:24, <address@hidden
    <mailto:address@hidden>> escreveu:

        __

        Olá Julio,

        Na realidade eu efetuei os testes que me indicaram e postei os 
resultados, porém por algum
        motivo, que ainda não sei o qual, não funcionaram. Porém se eu pego o 
mesmo código e rodo em
        uma máquina Debian funciona.
        OBS: O esqueleto abaixo funciona em Dedian, porém no appliance é que 
não funciona. E eu não
        consegui descobrir qual a distro roda neste cara, acredito que seja este
        http://www.uclinux.org/. Caso tenha mais dicas estou animado para 
executá-las.

        Segue o código de exemplo.
        #!/bin/sh
        conf_1 (){
                 echo "FUNCIONA NO SH"
        }

        while test "${QTD_C_SL_1}" != 1 -a "${QTD_C_SL_1}" != 2
                 do
                 echo
        
'+------------------------------------------------------------------------------------------------+'
                 echo '| Informe a quantidade de chips serao instalados no 
equipamento 1. |'
                 echo '| Digite [1] ou [2].
                          |'
                 echo
        
'+------------------------------------------------------------------------------------------------+'
                 echo -n 'Sua opcao: '
                 read QTD_C_SL_1
                 echo "${QTD_C_SL_1}"
                 case $QTD_C_SL_1 in
                         '1')
                                 echo "Entrou no Case 1"
                                 conf_1
                                 ;;
                         '2')
                                 ;;
                         *)
                                 echo "entrou \*"
                                 ;;
                 esac
        done

        Abraço.

        Evaldo de Oliveira





reply via email to

[Prev in Thread] Current Thread [Next in Thread]