Linux Bash script: Operadores usados em comparações

Visualizando 1 post (de 1 do total)
  • Autor
    Posts
  • #12672
    Luis FatorBinario
    Administrador

    Ao programar scripts no Linux é muito comum usarmos operadores de comparação. Por exemplo: ao escrever um script que compara o espaço usado do HD com o total disponivel e emitir um alerta se estiver cheio tive que usar o operador de comparação numérica.

    Estas são as tabelas com os principais operadores:

    Operadores de arquivos:

    -s se o arquivo existe e não está vazio
    -f se o arquivo existe e não é um diretório
    -d se o diretório existe
    -x se o arquivo é executável
    -w se o arquivo permite gravação
    -r se o arquivo permite leitura

    Operadores numéricos:

    -eq é igual
    -ne não é igual
    -lt menor que
    -le menor ou igual que
    -gt maior que
    -ge maior ou igual que

    Operadores globais:

    == exatamente igual
    != não é igual
    < menor que
    <= menor ou igual que
    > maior que
    >= maior ou igual que

     

Visualizando 1 post (de 1 do total)
  • Você deve fazer login para responder a este tópico.

©2014-2024 Fator Binário - Todos os direitos reservados

Fazer login com suas credenciais

Esqueceu sua senha?