2009/9/3 Jeferson Santos <[email protected]>:
> 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

Responder a