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

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

Re: [Bulk] [shell-script] duvida Shell Script cria arquivos.


From: Sidney Souza
Subject: Re: [Bulk] [shell-script] duvida Shell Script cria arquivos.
Date: Tue, 30 Dec 2014 13:47:49 -0200

Você esta utilizando um operador de redirecionamento e não de comparação por isso o arquivo é criado. Veja o man page do comando test

http://unixhelp.ed.ac.uk/CGI/man-cgi?test

Neste link você verá que as comparações entre números inteiros devem ser realizadas com os seguintes operadores:

-eq
-lt
-gt
-ne

------------------------------------------------------
http://www.politicos.org.br

2014-12-30 13:42 GMT-02:00 Rodrigo Cunha address@hidden [shell-script] <address@hidden>:
 

Srs,
fiz um teste no shellscript com o script abaixo e o bash criou um arquivo no diretorio local do meu script.

#!/bin/bash
#Teste de comparação numerica QUICK
#Rodrigo Cunha

if [ 10 > 9 ]; then
   echo 10 é maior que 9
   else
   echo erro logico.
fi

casa@pc-desktop:~/Dropbox/Trabalho/Servicos/Desenvolvimento.d/Shells/Desenv.d$ ls -l
total 8
-rwxrwxr-x 1 casa casa 145 Dez 30 13:39 test.sh
casa@pc-desktop:~/Dropbox/Trabalho/Servicos/Desenvolvimento.d/Shells/Desenv.d$ ./test.sh
10 é maior que 9
casa@pc-desktop:~/Dropbox/Trabalho/Servicos/Desenvolvimento.d/Shells/Desenv.d$ ls
9  test.sh
casa@pc-desktop:~/Dropbox/Trabalho/Servicos/Desenvolvimento.d/Shells/Desenv.d$



--
Atenciosamente,
Rodrigo da Silva Cunha



reply via email to

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