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

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

Re: [Bulk] [shell-script] Re: Variável com espaço


From: Sidney Souza
Subject: Re: [Bulk] [shell-script] Re: Variável com espaço
Date: Thu, 6 Nov 2014 14:09:29 -0200

Só para não perder o costume de dar pitaco, segue abaixo um exemplo adaptado desses vários que o Itamar enviou

grep -q ' ' <<<$var && echo "Com espaço" || echo "Sem espaços"

2014-11-06 12:57 GMT-02:00 address@hidden [shell-script] <address@hidden>:
 

Que tal alguns testes assim:

$variavel="Valor com espaço"

1.
   test "$variavel" = "${variavel// /}" && echo "Sem espaço" || echo "Com espaços"

2.
   test "$variavel" = $(echo "$variavel" | sed 's/ //g') && echo "Sem espaço" || echo "Com espaços"

3.
   test "$variavel" = $(echo "$variavel" | tr -d ' ') && echo "Sem espaço" || echo "Com espaços"

4.
   echo "$variavel" | grep ' ' > /dev/null  && echo "Com espaço" || echo "Sem espaços"

5.
   echo "$variavel" | awk '{if (NF>1) {print "Com espaço"} else {print "Sem espaço"}}'



reply via email to

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