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

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

Re: [shell-script] Düvidas com espaços.


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] Düvidas com espaços.
Date: Thu, 8 Nov 2007 17:09:53 -0200

Entre aspas duplas vc esta protegendo o conteudo da variavel que o shell
está expandindo

Sem as aspas, o comando echo entende que vc tem 2 argumentos separador por 3
espaços. O espaço em branco faz parte do IFS e o echo imprime cada argumento
recebido separado por 1 espaço. Quando vc protege o comando recebe apenas um
argumento, com a quantidade de espaços correta.

On 11/8/07, Adam Banzi <address@hidden> wrote:
>
>   Olá senhores (e senhoras...)
>
> Agora pouco me mostraram algo que achei um tanto "curioso"
>
> é o seguinte:
>
> suponha esse pequeno exemplo:
>
> a="teste bobo"
> echo $a # imprime teste bobo
> a="teste bobo" # com 3 espaçoes entre as palavras
> echo $a # imprime o mesmo "teste bobo", com apenas 1 espaço
> entre as palavras.
>
> Por que isso ocorre ?
>
> --
> Adam S. Banzi - PET Computação (http://pet.inf.ufpr.br/wiki)
>
> Linux é amigável... Ele só sabe escolher os amigos.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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