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

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

Re: [shell-script] problemas com o IF


From: Gustavo Chaves
Subject: Re: [shell-script] problemas com o IF
Date: 13 May 2005 11:12:38 -0300
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4

>>>>> On Fri, 13 May 2005 13:56:44 -0000, "enkhrypthor" <address@hidden> said:

  > sou meio que novo em shel lscript e gostaria de saber onde aki esta o
  > erro:
  > #!/bin/sh
  > SIZE=`du -cs /home/iso/x.iso | cut -f1 `
  > if [ $SIZE -le "664736" ]; then
  >         echo -e "maior";
  > fi

O problema é que o du vai gerar duas linhas de saída e a variável SIZE
vai conter dois números.

Mas uma solução mais simples seria esta:

        find /home/iso/x.iso -size -664737b -exec echo maior ';'

(Você tem certeza de que quer ecoar 'maior' e não 'menor'?)

Gustavo.


reply via email to

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