[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Função sem o source global
From: |
Fabiano Caixeta Duarte |
Subject: |
Re: [shell-script] Função sem o source global |
Date: |
Thu, 3 Sep 2009 11:13:44 -0300 |
2009/9/3 Jeferson Santos <address@hidden>:
> Olá
>
> Estou no meio de um script e ele logo no começo possui essas declarações de
> source
>
> .
> /var/http/web-functions
>
> . /etc/coyote/coyote.conf
> . /usr/local/sccli/functions
>
> O problema é que para uma função em específico eu não gostaria de puxar as
> informações de /var/http/web-functions e /etc/coyote/coyote.conf.
> Tem algum jeito de eu "des"declarar estes sources dentro de uma função?
>
>
> --
> Abraços,
> Jeferson Santos
Se eu entendi direito vc quer que uma determinada função "importada"
não tenha escopo em uma determinada função. É isto?
Se for, faça sua função executar num subshell e use o comando unset
para as funções que você deseja "desdeclarar"
--
Fabiano Caixeta Duarte
Especialista em Redes de Computadores
Linux User #195299
Ribeirão Preto - SP