Na verdade eu ACHO que tem dois problemas: 1o. O numero contido na variavel é maior que o valor maximo pra um inteiro, entao se voce ta tratando ela como inteiro acho que vai ter problemas, melhor tratar como string 2o. No if voce ta usando "(( ))" onde deveria usar "[ ]"
Entao faça como o "xará" falou e proteja as variaveis com aspas para que sejam encaradas como string, e compare-as com -ge = maior ou igual (greater or equal) -le = menor ou igual (lower or equal) Seria isso: if [ "$squid_time" >= "$smb_timeon" ] && [ "$squid_time" -le "$smb_timeoff" ] Teste: [EMAIL PROTECTED] ~]$ x=1156013157 [EMAIL PROTECTED] ~]$ y=1156013156 [EMAIL PROTECTED] ~]$ if [ "$x" -le "$y" ]; then echo MENOR; else echo MAIOR; fi MAIOR Sorte, Flávio do Carmo Junior aka blk1d On 9/6/06, Flavio Torres <[EMAIL PROTECTED]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > ricardormda escreveu: > > Estou tendo problema com essa linha de um script que eu fiz. As > > variáveis squid_time, smb_timeon e smb_timeoff possuem números inteiros. > > > > if (( $squid_time >= $smb_timeon )) && (( $squid_time <= $smb_timeoff )) > > > > Olá, > > Proteja com aspas "$squid_time" > > > - -- > > []'s > > Flavio Torres - Administrador de Sistemas > ____________________________________________________________________ > PGP/GPG: KeyID 0x7720DBDE > http://www.digitalinfo.com.br/gpg/ > > - -----BEGIN GEEK CODE BLOCK----- > Version: 3.1 > GCS [EMAIL PROTECTED] s: a-- C--- UL+++>+++ P->- L++ E--- W N o K-- w O M V > PS PE > Y PGP+++>+++ t--- 5 X R tv-- b++ DI+ D G+++ e h r y+ > - ------END GEEK CODE BLOCK------ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.2 (MingW32) > > iD8DBQFE/kctNRQApncg294RAvETAJsHvkdCk9+0KM4iQ7Kq0j8BtwcqugCgltU0 > UK8c4MzgYezfQFmaV817e0Q= > =1jLG > -----END PGP SIGNATURE----- > > > > > --------------------------------------------------------------------- > 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 > > > > > > > > > --------------------------------------------------------------------- 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
