¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Instruções condicionais IF-Case

Júlio Tocheto Tecnologia na Educação Portugués

Contenido del mapa

Instruções condicionais IF-Case

  1. IF - CASE

  2. COMANDOS: EQ= EQUAL GT=GRATHER THAN - LT=LOWERTHAN -z=saber se tamanho da variável é zero. -r=verifica se determinado arquivo tem permissão de leitura

    • Sempre que tiver ! significa negação. Exemplo: If [ ! -e ""] ! -e = não existe.
      • if ! [ -n "${SUDO_USER}" -a -n "${SUDO_PS1}" ]; then   PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' fi
  3. IF = inicia com If fecha com fi >>(-f) 'VERIFICA DE ARQUIVO EXISTE >> instrução [ ] (entre conchetes ou test.

    • if test -f /etc/bash.bashrc ; then /n . etc/bash.bashrc /n fi
      • Verifica se o arquivos existe através do test -f
        • principais opções utilizadas:
          • Análises de Arquivos e Diretórios Análises de Arquivos e Diretórios -f Arquivo : Verifica se o arquivo indicado existe e é um arquivo regular -d Arquivo : Verifica se o caminho indicado é um diretório existente -r Arquivo : Verificar se há permissão de leitura -w Arquivo : Verificar se há permissão de escrita -x Arquivo : Verificar se há permissão de execução -s Arquivo : Verifica se o tamanho do arquivo é maior que 0 Comparação de Strings -n $VAR1 : Usado com variáveis, verifica se o tamanho do conteúdo da variável é diferente de zero (nonzero) -z $VAR1 : Usado com variáveis, verifica se o tamanho do conteúdo da variável é zero $VAR1 : Usado com variáveis, indica verdadeiro se $VAR1 não for nulo String1 = String2 : Compara se as duas strings são iguais String1 != String2 : Verifica se as duas strings são diferentes Comparação de Valores Numéricos Valor1 -eq Valor2 : Verdadeiro se os 2 valores forem iguais (equal) Valor1 -ne Valor2 : Verdadeiro se os 2 valores forem diferentes (not equal) Valor1 -gt Valor2 : Verdadeiro se o Valor1 for maior que Valor2 (greater than) Valor1 -ge Valor2 : Verdadeiro se o Valor1 for maior ou igual que Valor2 (greater or equal) Valor1 -lt Valor2 : Verdadeiro se o Valor1 for menor que Valor2 (less than) Valor1 -le Valor2 : Verdadeiro se o Valor1 for menor ou igual que Valor2 (less or equal) Negação ! : A presença da exclamação indica a negação da expressão a seguir -f Arquivo : Verifica se o arquivo indicado existe e é um arquivo regular -d Arquivo : Verifica se o caminho indicado é um diretório existente -r Arquivo : Verificar se há permissão de leitura -w Arquivo : Verificar se há permissão de escrita -x Arquivo : Verificar se há permissão de execução -s Arquivo : Verifica se o tamanho do arquivo é maior que 0 Comparação de Strings -n $VAR1 : Usado com variáveis, verifica se o tamanho do conteúdo da variável é diferente de zero (nonzero) -z $VAR1 : Usado com variáveis, verifica se o tamanho do conteúdo da variável é zero $VAR1 : Usado com variáveis, indica verdadeiro se $VAR1 não for nulo String1 = String2 : Compara se as duas strings são iguais String1 != String2 : Verifica se as duas strings são diferentes Comparação de Valores Numéricos Valor1 -eq Valor2 : Verdadeiro se os 2 valores forem iguais (equal) Valor1 -ne Valor2 : Verdadeiro se os 2 valores forem diferentes (not equal) Valor1 -gt Valor2 : Verdadeiro se o Valor1 for maior que Valor2 (greater than) Valor1 -ge Valor2 : Verdadeiro se o Valor1 for maior ou igual que Valor2 (greater or equal) Valor1 -lt Valor2 : Verdadeiro se o Valor1 for menor que Valor2 (less than) Valor1 -le Valor2 : Verdadeiro se o Valor1 for menor ou igual que Valor2 (less or equal) Negação ! : A presença da exclamação indica a negação da expressão a seguir
  4. Case

    • Caso "no grupo" tenha "alguma coisa" executa
      • case " $(groups) " in *\ admin\ *|*\ sudo\ *)

Información

Descripción
Tecnologia na Educação Mapa Mental sobre Instruções condicionais IF-Case, creado por Júlio Tocheto el 03/09/2020.
Creado por
Júlio Tocheto
Visitas
1
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?