[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Comando no teste do if
From: |
Leonardo Bacha Abrantes |
Subject: |
Comando no teste do if |
Date: |
Fri, 14 Sep 2012 09:24:58 -0300 |
Bom dia pessoal,
estou fazendo um script e preciso testar se existem arquivos .csv em uma
pasta, então fiz o seguinte teste:
if [ `ls -l *.[c,C][s,S][v,V]` -ne 0 ] ; then
isso não funcionou, retornando sempre o erro:
/etc/scripts/csv.sh: line 12: [: too many arguments
então resolvi da forma abaixo, mas queria saber pq o teste acima não
funcionou.
ls -l *.[c,C][s,S][v,V] 2> /dev/null
if [ $? -ne 0 ] ; then
--
outra pergunta, ao invés de -ne não poderia ser != ?
obrigado!
[]'s
[As partes desta mensagem que não continham texto foram removidas]
- Comando no teste do if,
Leonardo Bacha Abrantes <=
Re: [shell-script] Comando no teste do if, Julio C. Neves, 2012/09/14