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

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

Re: [shell-script] Re: problemas com o IF


From: Eliphas Levy Theodoro
Subject: Re: [shell-script] Re: problemas com o IF
Date: Fri, 13 May 2005 12:33:59 -0300 (BRT)

enkhrypthor, @ 14:54:

> No caso, o arquivo x.iso eh soh um exemplo, no caso ele vai ser um
> diretorio, entao o que estou tentando fazer eh um script que cheque se
> o tamanho dapasta ultrapassou um certo valor
>
> no caso eu vi que podia fazer isto:
>
> if [ $# -le "664736" ]; then
>        echo -e "Igual";
[...]
> mas quando rodo ele ( ./arquivo 80000000 ) ele sempre informa como "igual"

Whoops. $# é a variável que te dá a quantidade de parâmetros passada
para o script. No caso, "1" ';)

O que você queria ali creio que seja a variável $1, primeiro
parâmetro.

Experimenta assim:

megas=`du -sm diretorio`
if [ $megas -gt 650 ]; then
     echo Maior
else
     echo menor
fi

[ ]'s
-- 
Eliphas

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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