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

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

Re: [shell-script] Comandos set e shopt


From: Carlos Adean
Subject: Re: [shell-script] Comandos set e shopt
Date: Tue, 16 Apr 2013 13:10:42 -0300

Valeu Alexandre.

--
Att.
Carlos Adean
skype: carlosadean | fb.com/carlosadean

"There are only 10 types of people in the world: Those who understand
binary, and those who don't."


Em 16 de abril de 2013 12:11, Alexandre Mulatinho <address@hidden> escreveu:
> Carlos,
>
> Isto são váriaves de controle de opções da shell, pode variar se você
> estiver utilizando outra shell senão o BASH, no caso do BASH para você
> procurar o que cada uma delas significa basta digitar no seu terminal "man
> bash", poderia colar aqui mas ficaria muito extenso. Vou copiar apenas as
> que você pediu.
>
> errexit -> saí imediatamente caso um pipe, parenteses, ou bloco com chaves
> retorne diferente de 0.
> nounset -> trata todas as variáveis e retorna diferente de 0 caso exista
> alguma variavel que nao tenha conteudo (nula).
> extglob -> amplia o leque de possibilidades de lista de padrões em
> variáveis.
>
>               ?(pattern-list)
>                      Encontra \ero ou uma ocorrencia dada uma string
>               *(pattern-list)
>                      Encontra zero ou mais de uma ocorrencia dada string
>               +(pattern-list)
>                      Encontra uma ou mais ocorrencia dada uma string
>               @(pattern-list)
>                      Encontra uma das ocorrencia dada a string
>               !(pattern-list)
>                      Encontra tudo menos a ocorrencia dada a string
>
> Para maiores detalhes, consulte o manual da shell que está sendo executado
> o script.
>
> Atenciosamente,
> Alexandre Mulatinho
>
> Em 16 de abril de 2013 11:22, Carlos Adean <address@hidden> escreveu:
>
>> **
>>
>>
>> Caros,
>>
>> Recentemente me deparei com um script que contém, logo em seu início,
>> as linhas abaixo:
>>
>> set -o errexit
>> set -o nounset
>> shopt -s extglob
>>
>> Alguém sabe dizer para que servem?
>>
>> Obrigado,
>>
>> --
>> Att.
>> Carlos Adean
>> skype: carlosadean | fb.com/carlosadean
>>
>> "There are only 10 types of people in the world: Those who understand
>> binary, and those who don't."
>>
>>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como 
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>


reply via email to

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