+ Responder ao Tópico



  1. #1
    Indrema
    Minha dúvida é com certeza banal, mas infelizmente estou tendo problemas. Bem, gostaria de saber como invocar uma function dentro do shell script.

    Por exemplo:

    case $X in

    [1] ) comando
    ;;
    [2] ) comando2
    ;;
    [3] ) "function"
    ;;
    esac


    "function" () {

    blablbalbala

    }

    É mais ou menos isso, eu gostaria de saber como chamar a function lá embaixo. Desculpem se a duúvida é meio boba, mas estou realmente precisando saber. <IMG SRC="images/forum/icons/icon_biggrin.gif">

  2. kra vc tem de usar o seguinte comando
    funcao_FUNCAOASERCHAMADA

    depois vc cita a mesma
    ex:
    {
    funcao_teste
    }
    funcao_teste()
    {
    case $teste in
    1)echo .....


    -----------------------------------------------------------------------------------------------------------
    Espero ter ajudado

    OsMoUsF



  3. #3
    Indrema
    Desculpe amigo, mas não entendi bem o que quis dizer, tentei apenas declara-la, assim como se faz em pascal, mas não deu certo...

    Estou enviando um exemplo mais exclarecedor para talvez através dele você possa me pasar uma explicação mais clara. De qualquer forma, obrigado pela atenção...


    !/bin/bash

    echo
    echo Escolha uma entre as opções a seguir:
    echo
    echo \( 1 \) Pera
    echo \( 2 \) abacaxi
    echo \( 3 \) banana
    echo
    echo -n O que quer ? \=\>\>
    read R

    case $R in

    [1] ) echo pera
    ;;
    [2] ) echo abacaxi
    ;;
    [3] ) FUNCAO # eu quero que daqui pule pra função "FUNCAO" logo abaixo
    ;;
    esac

    FUNCAO () {
    echo banana






Tópicos Similares

  1. Shell Script - Chamando Funções
    Por lucianogf no fórum Linguagens de Programação
    Respostas: 3
    Último Post: 10-12-2007, 08:43
  2. input de dados no sql server via shell script
    Por cantisan no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 17-02-2003, 16:43
  3. Shell Script + Mail
    Por mistymst no fórum Servidores de Rede
    Respostas: 2
    Último Post: 02-02-2003, 15:44
  4. Shell Script !!! Executar comando automático...
    Por Danielvb no fórum Linguagens de Programação
    Respostas: 11
    Último Post: 29-11-2002, 15:48
  5. Shell Script !!!
    Por Danielvb no fórum Servidores de Rede
    Respostas: 2
    Último Post: 29-11-2002, 09:55

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L