ARQUIVO=`ls -l /cache/log/access.log|cut -d y -f 3|cut -d $digito -f 1`
echo $ARQUIVO
if [ $ARQUIVO gt 126462687 ]; then
echo "isso"
else
echo "akilo"
fi
Dá erro:
[: gt: binary operator expected
Versão Imprimível
ARQUIVO=`ls -l /cache/log/access.log|cut -d y -f 3|cut -d $digito -f 1`
echo $ARQUIVO
if [ $ARQUIVO gt 126462687 ]; then
echo "isso"
else
echo "akilo"
fi
Dá erro:
[: gt: binary operator expected
coloca as 2 variaveis de comparacao entre " "
Mesmo erro.... já to me irritando.... acho que o cut tá colocando espaços vazios depois ou antes do número....se tiver como retirar esses espaços deve resolver...
da uma olhada aki:
http://www.tldp.org/LDP/abs/html/
to tentando achar lah
achei, tava faltando um detalhe :)
if [ ${s2_val} -gt ${n} ]; then