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