Questões de Concurso Público UEPB 2023 para Analista de Sistemas - Redes
Foram encontradas 2 questões
Imaginando o seguinte trecho de um shell script:
Avalie as seguintes alternativas para executarem a mesma tarefa em que o usuário possua todas as permissões necessárias:
I- mkdir novo_dir 2>/dev/null && echo "Diretório criado!" || echo "Diretório já existe!"
II- [[ ! -d novo_dir ]] && mkdir novo_dir ;; echo "Diretório criado!" || echo "Diretório já existe!"
III- [[ ! -d novo_dir ]] && mkdir novo_dir && echo "Diretório criado!" || echo "Diretório já existe!"
Assinale a alternativa em que estão indicados, CORRETAMENTE, OS comandos Bash, que apresentam o mesmo comportamento, ou seja, caso não exista o diretório novo_dir, ele é criado, seguido da mensagem de aviso 'Diretório criado!' e que, quando o novo_dir já exista é exibida a mensagem 'Diretório já existe!', da mesma forma que o trecho de shell script apresentado faria:
Em um shell, script é possível utilizar variáveis especiais conhecidas como "parâmetros posicionais". Elas são utilizadas para acessar argumentos passados para o script quando ele é executado por linha de comando.
Imaginando que, no terminal, você está na pasta que possui o script 'retorna.sh' com o seguinte conteúdo:
Indique a alternativa que apresenta CORRETAMENTE o resultado da execução do script Bash seguinte:
./retorna.sh 5 3 2 4