Esperado operador unário/binário [RESOLVIDO]

1. Esperado operador unário/binário [RESOLVIDO]

Daniel Camilo da Silva
DebDann

(usa Debian)

Enviado em 13/07/2016 - 21:21h

Olá pessoas!
Gostaria de uma explicação do que realmente isto significa...não quero correção de código/script, mas uma explicação com conceito de porquê e quando isto pode ocorrer em um script.

Obrigado pessoal!


  


2. Re: Esperado operador unário/binário [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 13/07/2016 - 23:00h

Danleonhart escreveu:

Olá pessoas!
Gostaria de uma explicação do que realmente isto significa...não quero correção de código/script, mas uma explicação com conceito de porquê e quando isto pode ocorrer em um script.
Obrigado pessoal!


Boa noite.
Segue um EXEMPLO do ERRO, e a CORREÇãO:
NN="1 2 3"
[ $NN ] && echo "EXISTE" || echo "NAO EXISTE"
bash: [: 2: esperado operador binário/UNáRIO
NAO EXISTE
NN=$(sed 's/ /_/g' <<< "$NN")
[ $NN ] && echo "EXISTE" || echo "NAO EXISTE"
EXISTE

att.:
marcelo oliver









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts