Não esquecendo que o comando source vai rodar uma instância separada do bash
ou do seu interpretador de comandos e se sua função retorna algum valor para
o programa que a chamou terá que exportá-la para que seja visível pelo
script que a chamou.

Um abraço,

Wagner Brasileiro


  -----Mensagem original-----
  De: [email protected]
[mailto:[EMAIL PROTECTED] nome de Tiago Barcellos Peczenyj
  Enviada em: terça-feira, 23 de janeiro de 2007 14:29
  Para: [email protected]
  Assunto: Re: [shell-script] Funções


  Sim, quem faz isso é o comando source ou '.'

  #!/bin/bash
  . arquivo_com_funcoes.sh
  ...

  []´s Tiago

  On 1/23/07, Diogo Júnior <[EMAIL PROTECTED]> wrote:
  >
  > Olá pessoal!
  >
  > Gostaria de saber se eu posso criar um arquivo contendo algumas funções
  > feitas por mim, e depois importar esse arquivo em futuros scripts que eu
  > venha a fazer?
  > Eu já faço isso com python, mas gostaria de poder fazer também com shell
  > script.
  >
  > Desde já agradeço.
  >
  > Diogo Bonfim Pereira Junior
  > Graduando em Ciências da Computação
  > __________________________________________________
  > Fale com seus amigos de graça com o novo Yahoo! Messenger
  > http://br.messenger.yahoo.com/
  >
  > [As partes desta mensagem que não continham texto foram removidas]
  >
  >
  >

  --
  Tiago B Peczenyj
  Linux User #405772

  # cd /pub
  # more beer

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



  


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

Responder a