Página 1 de 3 123 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    Futuremax
    É o seguinte, tenho um script shell que pego o tamanho de um arquivo com o cut e gravo num variável, agora, quando comparo esse tamanho com um número ele sempre acha que é maior que o número, o que é falso, acredito que ele esteja achando que a variável é string e não number, tem como eu dizer que é number?? Mais uma coisinha, como elimino espaços vazios de uma strig??

  2. cola aki exatamente como fica sua linha de comparacao



  3. #3
    Futuremax
    Meu script é exatamente esse:
    Ainda não está pronto, falta muito para que ele faça o que eu quero, mas preciso primeiro comparar a variável com um número

    #!/bin/sh
    export MES=`date +%m`
    case $MES in
    '01')
    digito="J"
    ;;
    '02')
    digito="F"
    ;;
    '03')
    digito="M"
    ;;
    '04')
    digito="A"
    ;;
    '05')
    digito="M"
    ;;
    '06')
    digito="J"
    ;;
    '07')
    digito="J"
    ;;
    '08')
    digito="A"
    ;;
    '09')
    digito="S"
    ;;
    '10')
    digito="O"
    ;;
    '11')
    digito="N"
    ;;
    '12')
    digito="D"
    ;;
    esac
    ARQUIVO=`ls -l /cache/log/access.log|cut -d y -f 3|cut -d $digito -f 1`
    echo $ARQUIVO
    if [ $ARQUIVO > 126462687 ]; then
    echo "isso"
    else
    echo "akilo"
    fi

    Meu problema está no if

  4. #4
    Futuremax
    E ae 1c3, nada??



  5. c num to enganado pra comprar numeros vc tem q usar
    if [ $X gt 345234 ]

    ao inves de >






Tópicos Similares

  1. Comandos simples
    Por Ajudimi no fórum Servidores de Rede
    Respostas: 7
    Último Post: 07-07-2005, 21:56
  2. Comando no Solaris
    Por no fórum Servidores de Rede
    Respostas: 0
    Último Post: 28-11-2002, 17:01
  3. redirecionamento dando erro no comando
    Por wrochal no fórum Servidores de Rede
    Respostas: 4
    Último Post: 21-11-2002, 10:28
  4. Email Por Linha de Comando
    Por Mexicano no fórum Servidores de Rede
    Respostas: 1
    Último Post: 01-10-2002, 17:02
  5. Comandos
    Por serrato no fórum Servidores de Rede
    Respostas: 3
    Último Post: 03-06-2002, 11:33

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L