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

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

RES: [shell-script] pequena duvida


From: Anderson Deluiz Santos
Subject: RES: [shell-script] pequena duvida
Date: Tue, 10 Jun 2003 09:39:19 -0300

Melhorando a definição do crase:

O que está entre crases é executado pelo shell. Independe se será
armazenado ou não por uma variável.
Ex.:

$ cat arqteste
/etc/hosts

$ cat `cat arqteste`
127.0.0.1       loopback        localhost

Anderson

PS: Dá uma olhada no man do bash ou do ksh.

-----Mensagem original-----
De: Alexander F. Fernandes - Esc. EDEM [mailto:address@hidden] 
Enviada em: terça-feira, 10 de junho de 2003 06:32
Para: address@hidden
Assunto: Re: [shell-script] pequena duvida


Teoricamente eu não sei explicar, mas na prática:

O uso de aspas simples diz que o valor é exatamente como foi "escrito". 
Exemplo:

echo '$HOME'

O exemplo acima vai escrever na tela exatamente $HOME

Aspas duplas "interpretam" o que estiver dentro delas. Exemplo:

echo "$HOME"

O exemplo acima vai escrever /home/joao_da_silva  , supondo que você
esteja 
logado como joao_da_silva.

O apóstrofo é usado para "guardar" o resultado de um comando.

Por exemplo, se você quiser armazenar em uma variável o resultado do
comando 
ps afxu, você usa:

var_teste=`ps afxu`

Enfim... alguém da lista poderá explicar melhor...

[]'s
Alexander


Em Ter 10 Jun 2003 00:11, Clycio escreveu:
> Desculpem pela dúvida de iniciante:
>
> Quais as diferenças e usos das Aspas, Crase e Apostrofo em shell 
> script?
>
> Obrigado
>



---------------------------------------------------------------------
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.listasdiscussao.cjb.net
---------------------------------------------------------------------
 

Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html 




reply via email to

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