Pular para o conteúdo

Existe algum manual didático e completo para uso de caracteres reservados do shell compilado? [RESOL

Responder tópico
  • Denunciar
  • Indicar

1. Existe algum manual didático e completo para uso de caracteres reservados do shell compilado? [RESOL

Enviado em 10/08/2016 - 15:48h

Olá.

Gostaria de saber se há algum manual online ou algo semelhante, onde seja explicado detalhadamente acerca do que pode ser feito em shell, utilizando-se dos caracteres reservados. Procurei em man bash e man echo e não encontrei muita coisa sobre isso. Me refiro a um manual completo que cite exemplos de utilização, combinações entre comandos e caracteres reservados. Só que um manual completão e não com informações vagas (que é o que mais tem na Internet).
Algo como...
cifrão ($): Caractere utilizado para dizer ao shell que os caracteres imediatamente após ele formam uma variável e seu resultado deve ser exibido.
Ex. x=123
echo $x (Exibe 123)

Outro exemplo, a saída dos comandos abaixo é ABC:

x=ABCDEFGH
echo ${x:0:3}
Neste caso o caractere reservado : está funcionando como uma espécie de definidor de intervalo onde 0 representa o primeiro caractere contido na variável x e 3 representa a quantidade de caracteres que serão exibidos, a contar do primeiro caractere e da esquerda para a direita.

Já o exemplo abaixo terá a saída 0 1 2 3 4 5 6 7:

vetor=(A B C D E F G H)
echo ${!vetor[@]}
Ou seja, o caractere reservado ! está dizendo para o shell exibir todos os índices aos quais foram atribuídos valores no vetor vetor e o @ representa a quantidade de valores recebidos por vetor


Entenderam onde quero chegar?

Responder tópico

2. Re: Existe algum manual didático e completo para uso de caracteres reservados do shell compilado? [RESOL

Enviado em 10/08/2016 - 15:54h

Tem um cara que traduziu o manual BASH para português.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

3. Re: Existe algum manual didático e completo para uso de caracteres reservados do shell compilado? [RESOL

Enviado em 10/08/2016 - 15:59h

Sim sim, concordo, eu encontrei esse manual, mas não diz nada sobre essas coisas especificamente.

4. Re: Existe algum manual didático e completo para uso de caracteres reservados do shell compilado? [RESOL

Enviado em 10/08/2016 - 16:04h

http://aurelio.net/shell/canivete/

em especial

http://aurelio.net/shell/canivete/#variaveis

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

5. Re: Existe algum manual didático e completo para uso de caracteres reservados do shell compilado? [RESOL

Enviado em 18/08/2016 - 13:10h

Muito obrigado prezados, me ajudou 100%.

Abraço.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder