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

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

Mestre Kame
mlgrassi

(usa Debian)

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?


  


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

Perfil removido
removido

(usa Nenhuma)

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

Mestre Kame
mlgrassi

(usa Debian)

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

Perfil removido
removido

(usa Nenhuma)

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

Mestre Kame
mlgrassi

(usa Debian)

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

Muito obrigado prezados, me ajudou 100%.

Abraço.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts