Questões de Concurso
Sobre shell script em programação
Foram encontradas 256 questões
#!/bin/bash
# Diretório que será verificado
dir_mpe_ro="/backup/mpe/arquivos"
# Rotina a ser executada
find "$dir_mpe_ro " -type f -mtime +15 -exec rm {} \;
E considerando que todos os arquivos estão localizados no diretório /backup/mpe/arquivos, o resultado será:
Qual pipeline atende à especificação descrita?
files=("f1.txt" "f2.txt" "f3.txt" "f4.txt" "f5.txt")
Para imprimir o terceiro elemento do array files, cujo valor é f3.txt, deve-se usar o seguinte comando:
Considere o trecho de código escrito em Shell Script exibido abaixo:

Assinale a alternativa que apresenta CORRETAMENTE a resposta com a saída do script:

Qual o retorno que deverá ser apresentado em um terminal Linux, após a execução do script?
Selecione a opção que descreve a solução mais adequada de modo que somente o dono do arquivo tenha permissões de leitura, escrita e execução:
Selecione a opção que descreve o que esse técnico deve faz para obter o codinome da distribuição instalada no servidor de modo que ele possa automatizar essa manutenção por meio de um shell script:
Para fazer isso, a primeira linha do script deve conter
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
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:
No que se refere a Shell Script e a Java, julgue o item a seguir.
A execução da linha de código apresentada a seguir, em Shell Script, resultará na troca de todas as ocorrências do verbete FORA pelo verbete CIMA no arquivo texto.txt.
sed -i 's\FORA\CIMA\g' texto.txt

Ao executar a linha de comando bash calc.sh X=10 Y=30 em um terminal, será escrito na saída padrão:
# Diretório que será verificado
dir_mpe_ro="/backup/mpe/arquivos"
# Rotina a ser executada find "$dir_mpe_ro " -type f -mtime +15 -exec rm {} \;
A partir do Shell script precedente, considerando-se que todos os arquivos estejam localizados no diretório /backup/mpe/arquivos, é correto afirmar que a finalidade desse script é