Condicionais Flashcards
Descrição
Str1 = Str2
Retorna true se as Strings são iguais
Descrição
Str1 != Str2
Retorna true se as Strings não são iguais
Descrição
-n Str1
Retorna true se a String não é null
Descrição
-z Str1
Retorna true se a String é null
Descrição
expr1 -eq expr2
Retorna true se os valores são iguais
Descrição
expr1 -ne expr2
Retorna true se os valores não são iguais
Descrição
expr1 -gt expr2
Retorna true se o expr1 é maior que o expr2
Descrição
expr1 -ge expr2
Retorna true se o expr1 é maior ou igual ao expr2
Descrição
expr1 -lt expr2
Retorna true se o expr1 é menor que o expr2
Descrição
! expr1
Nega o resultado da expressão (se for true vira false e vice-versa)
Descrição
expr1 -le expr2
Retorna trues se o expr1 é menor ou igual ao expr2
Descrição
-d file
Retorna se for um diretório
Descrição
-f file
Retorna true se o arquivo existir (-f é mais usado porque é mais portável)
Descrição
-e file
Retorna true se o arquivo existir
Descrição
-g file
Retorna true se o GID estiver habilitado no arquivo