Cara, tenta assim

Com substituição de variaveis:

NOME="Reinaldo Marques de Lima"
echo $NOME
Reinaldo Marques de Lima

echo ${NOME// /_}
Reinaldo_Marques_de_Lima

Ou com o bom e velho sed:

echo $NOME | sed 's/ /_/g'
Reinaldo_Marques_de_Lima

Neste caso eu troquei espaços por underscore

[]'s

<!--
          BLOG:
          http://plasticossj4.wordpress.com/
                                                                             
     -->




>From: "daniel_zi" <[EMAIL PROTECTED]>
>Reply-To: [email protected]
>To: [email protected]
>Subject: [shell-script] Espaço em branco em variáveis.
>Date: Thu, 27 Jul 2006 17:10:30 -0000
>
>Olá!
>
>Pessoal gostaria de remover espaço em branco que ficam em variáveis,
>podem me ajudar?
>
>Ex:
>
>Faço um script que pergunte:
>
>echo "Qual o seu nome?"
>read NOME
>
>Daí faço um echo $NOME e vejo que o cara respondeu: "  João da  Silva ".
>
>O que preciso é que dentro das variávies das reposta não contenha
>espaço  em branco.
>
>Valeu.
>
>
>
>
>




---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a