[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script-pt] Comportamento inconsistente nas extglobs?
From: |
Blau Araujo |
Subject: |
Re: [shell-script-pt] Comportamento inconsistente nas extglobs? |
Date: |
Thu, 5 Mar 2020 12:19:38 -0300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 |
Fala, Mestre!
Antes de mais nada, obrigado pela resposta!
> Eu continuo achando que a resposta que te dei pela
> lista Shell do Telegram...
Sim. Só pro pessoal daqui saber, você acha que o comportamento de exibir
o ".txt" (um arquivo oculto) foi mais pelo casamento opcional dos
exemplos 1 e 2 do que por um comportamento estranho da extglob negada.
Eu concordo com isso, mas essa é a fonte da suposta inconsistência.
A menos que a opção "dotglob" estivesse habilitada, nem os dois
opcionais deveriam expandir o arquivo ".txt", como é o comportamento
esperado da expansão das globs normais.
Sobre o grupo no Telegram, o link para os interessados é:
https://t.me/BashBR
> Duas coisas:
> 1 - A seguir vai o que já escrevi no meu livro sobre o tema, que pode
> ser que vc aproveite alguma coisa:
Opa!
Vou aproveitar e muito! Tanto para ampliar o artigo quanto para, com a
sua permissão, divulgar o seu livro e o seu curso no vídeo que vou fazer
sobre o assunto!
> 2 - A um tempão estou para testar esse extglob junto da expansão de
> parâmetros. Como vc sabe as expansões aceitam curingas para expansão
> de > arquivos. Como isso se comportaria com extglob? O teu artigo está
> implementando isso ou é um algo mais a pesquisar/escrever?
Funciona que é uma beleza, como no exemplo que eu dei para outra dúvida
de um membro lá do grupo @BashBR:
```
:~$ user_num="0056"
:~$ num=${user_num##+(0)}
:~$ echo $num
56
:~$ [[ $num -ge 41 && $num -le 2102 ]]
:~$ echo $?
0
```
Esse meu artigo, e todos os demais da série que estou chamando de "Além
do Bash", como eu disse acima, será a base teórica para um vídeo bem
mais cheio de exemplos e casos de uso. A ideia é que ele seja mais uma
fonte de consulta.
Abraço,
Blau Araujo
Em 05/03/2020 11:10, Julio C. Neves escreveu:
Fala Blau,
Vc gosta tanto de bisbilhotar por baixo do capô que ninguém se sentiu
seguro para responder seus questionamentos. Eu continuo achando que a
resposta que te dei pela lista Shell do Telegram (quem quiser se
inscrever nessa lista é só responder a esse e-mail).
- Re: [shell-script-pt] Comportamento inconsistente nas extglobs?, (continued)
- [shell-script-pt] Inclusão, Rodrigo Castilhos, 2020/03/06
- [shell-script-pt] Assunto: Inclusão, Itamar Santos de Souza, 2020/03/06
- Re: [shell-script-pt] Assunto: Inclusão, Minis novais MN, 2020/03/06
- Re: [shell-script-pt] Inclusão, Minis novais MN, 2020/03/06
- [shell-script-pt] Grupo BashBR no Telegram, Blau Araujo, 2020/03/06
- Re: [shell-script-pt] Grupo BashBR no Telegram, Minis novais MN, 2020/03/06
Re: [shell-script-pt] Comportamento inconsistente nas extglobs?,
Blau Araujo <=
Re: [shell-script-pt] Comportamento inconsistente nas extglobs?, Eldimar Souza, 2020/03/05