Conceitos básicos de script bash, incluindo variáveis, loops e condicionais.
40 cards · basic cards · AI-written, checked twice. Edit anything.
- Como você declara e atribui uma variável em bash?
- VARIABLE_NAME=value (sem espaços ao redor do sinal de igual)
- Qual é a sintaxe para referenciar o valor de uma variável em bash?
- $VARIABLE_NAME ou ${VARIABLE_NAME}
- Qual comando exporta uma variável para que ela fique disponível para processos filhos?
- export VARIABLE_NAME
- Como você atribui o resultado de um comando a uma variável?
- VARIABLE=$(command) ou VARIABLE=`command`
- Qual é a diferença entre aspas simples e aspas duplas em bash?
- Aspas duplas permitem expansão de variáveis e substituição de comandos; aspas simples tratam tudo literalmente
- O que o comando read faz em um script bash?
- Lê a entrada do usuário e a armazena em uma variável
- Qual é a estrutura básica de uma instrução if em bash?
- if [ condition ]; then commands; fi
- Como você verifica se um arquivo existe em uma instrução if?
- if [ -f /path/to/file ]; then
- Como você verifica se um diretório existe em uma instrução if?
- if [ -d /path/to/directory ]; then
- O que a opção -z verifica em uma condição?
- Verifica se uma string está vazia (comprimento zero)
- O que a opção -n verifica em uma condição?
- Verifica se uma string não está vazia (tem comprimento)
- Como você compara dois números em uma instrução if?
- Use -eq, -ne, -lt, -le, -gt ou -ge dentro dos colchetes
- Qual é a sintaxe de uma instrução if-else em bash?
- if [ condition ]; then commands; else commands; fi
- Qual é a sintaxe de uma instrução if-elif-else em bash?
- if [ condition1 ]; then commands; elif [ condition2 ]; then commands; else commands; fi
- Qual é a estrutura básica de um loop for em bash?
- for variable in list; do commands; done