Questões de Concurso Sobre shell script em programação

Foram encontradas 256 questões

Ano: 2015 Banca: SRH Órgão: UERJ Prova: SRH - 2015 - UERJ - Analista de Sistemas |
Q483290 Programação
O interpretador de comandos bash permite a verificação do status do encerramento do último comando ou função executado no script. Um exemplo de trecho de código fonte que verifica o valor desse status é:
Alternativas
Ano: 2015 Banca: SRH Órgão: UERJ Prova: SRH - 2015 - UERJ - Analista de Sistemas |
Q483288 Programação
Suponha que no diretório /home/uerj/teste existam os subdiretórios d1, d2, d3, d4 e d5 e que, em cada um deles, exista um arquivo com o nome a.txt. Deseja-se fazer um script que mova o arquivo a.txt desses subdiretórios para o diretório /home/uerj/teste. Como todos os arquivos possuem o mesmo nome, deve-se renomeá-lo e adicionar o número do diretório ao nome do arquivo. Por exemplo, o arquivo /home/uerj/teste/d1/a.txt será movido para /home/uerj/teste/a1.txt enquanto que o arquivo /home/uerj/teste/d3/a.txt será movido para /home/uerj/teste/a3.txt.
O código do script que realiza esse procedimento é:
Alternativas
Q2319261 Programação
Shell scripts nos permitem programar comandos e executá-los como um evento de script, assim como arquivos de lote. Considere o script a seguir, onde os números representam o número da linha. 
 1 #/bin/csh  2 @ argcount = $#argv  3 @ count=1  4 while ( $count <= $argcount )  5 echo $argv[$count]  6 set equalfound = `echo $argv[$count] | awk '/\=/ {print "yes"}'`  7 if ($equalfound == "yes") then  8 set $argv[$count]  9 echo " doing set.." 10 endif 11 if ($argv[$count] == "compile") set compile=yes 12 if ($argv[$count] == "reg" )set global=no 13 if ($argv[$count] == "clean")set clean=yes 14 if ($argv[$count] == "avn") set source=avn 15 @ count++ 16 end 17 ...

Assinale a alternativa INCORRETA: 
Alternativas
Q2319260 Programação
O shell script é uma linguagem de comandos usada em vários sistemas operacionais. Considere as afirmativas abaixo:

I. A interpretação do script depende do interpretador de comandos utilizados.
II. Podemos utilizar os comandos um após o outro em uma linha.
III. Um shell script pode ser reutilizado diversas vezes, sempre que necessário.
IV. Os scripts estão diretamente associados a um ou outro tipo de Unix/Linux. 
V. Pode ser considerada linguagem de programação por ter estruturas condicionais, laços de repetição, a possibilidade de modularização, entre outras.

Assinale a alternativa correta.
Alternativas
Q883497 Programação

Observe o programa shell script abaixo.


Imagem associada para resolução da questão


Assinale a alternativa que indica a função executada pelo programa.

Alternativas
Q877079 Programação

Considere o seguinte trecho de um shellscript denominado primeiro.csh :


#!/bin/csh

#

read nome

echo “Hello world” $nome


Com relação a esse shell scritp, é correto afirmar que

Alternativas
Q762195 Programação

Leia o trecho sobre o Shell Script e analise as assertivas abaixo.

#!/bin/bash

echo "Vou buscar os dados do sistema.

Posso continuar? [s/n] "

scanf RESPOSTA

test "$RESPOSTA" = "n" && exit

echo "Data e Horário:"

date

echo

echo "Uso do disco:"

df

echo

echo "Usuários conectados:"

w


É correto o que se afirma em

I. echo – exibe mensagens na tela.

II. scanf – captura o que o usuário digitar.

III. date – mostra data e horário.

IV. w – mostra usuários conectados.

É correto o que se afirma em

Alternativas
Q514854 Programação
O uso da linguagem de script BAT gera arquivo com extensão .bat e pode ser definido como um conjunto de comandos executados em lote (sequencialmente), com a função de automatizar tarefas rotineiras e muitas vezes trabalhosas. Entre os comandos possíveis de um uso em um arquivo bat, um serve para criar um diretório denominado cmrj, por exemplo, enquanto o outro serve para exibir informações e o código executado pelo sistema. Esses comandos são, respectivamente:
Alternativas
Q514837 Programação
Analise as características listadas a seguir, relacionadas à linguagem de script Shell.

· para a comparação com um número, deve ser usado um operador OP1.
No códigoImagem associada para resolução da questão , a instrução while testa continuamente uma expressão, até que ela se torne falsa.

O operador OP1 e o código equivalente ao while, mas que use a estrutura de controle until, estão indicados, respectivamente, na seguinte alternativa:
Alternativas
Q490267 Programação
O comando Set-ExecutionPolicy permite determinar a política de execução de scripts em powershell. Sobre essas políticas, é CORRETO afirmar que, na política
Alternativas
Q490266 Programação
Considerando a linguagem de script shell script, é CORRETO afirmar que
Alternativas
Q490049 Programação
O item que contém uma expressão CORRETAMENTE escrita em shell script:
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415511 Programação
Considere a sequência de comandos executada em um shell BASH .
imagem-013.jpg

A sequência gera o seguinte resultado:
Alternativas
Ano: 2014 Banca: UFMT Órgão: UFMT Prova: UFMT - 2014 - UFMT - Engenharia da Computação |
Q415510 Programação
A coluna de números apresenta comandos de Shell BASH e a de parênteses, a interpretação de cada comando. Numere a coluna de parênteses de acordo com a de números.

1 - ls /myroot > conteudo.txt
2 - ls /myroot >> conteudo.txt
3 - ls /myroot ; more conteudo.txt
4 - ls /myroot && more conteudo.txt

(   ) Mostra a lista de arquivos do diretório myroot e o conteúdo do arquivo conteudo.txt.
(   ) Adiciona no final do arquivo conteudo.txt a lista de arquivos do diretório myroot.
(   ) Cria o arquivo conteudo.txt com a lista de arquivos do diretório myroot.
(   ) Caso não exista o diretório myroot, mostra somente mensagem de erro.

Assinale a sequência correta.
Alternativas
Q405847 Programação
Um dos shell padrão do sistema operacional Linux é o Bash que possui vários comandos adicionais que facilitam a interação do usuário com o Linux. Por exemplo, ao digitarmos o comando !! (dupla exclamação),
Alternativas
Q397326 Programação
Considere a execução do Shell Script a seguir:

imagem-017.jpg

Se, após a execução desse script, for executado o comando:

imagem-018.jpg

será exibido no terminal o resultado:
Alternativas
Q372832 Programação
Analise o conteúdo do Shell Script “num.sh” apresentado a seguir

#!/bin/bash
echo -n 1 >&2
echo -n 2 >&1
echo -n 3 1>&2
echo -n 4 2>&1
echo -n 5

Se o script for executado no terminal de comando do sistema operacional Linux: “./num.sh >/dev/null”, será exibida na tela a seguinte mensagem:
Alternativas
Q369124 Programação
Fan-Out (um profissional de TI executando scripts em múltiplos computadores a partir de um único console) e Fan-In (muitos profissionais de TI executando scripts em um único computador), são cenários de gerenciamento remoto suportados pelo
Alternativas
Q366340 Programação
Para auxiliar na administração de redes, o uso de shell scripts é uma importante ferramenta, pois simplifica e automatiza tarefas que seriam complexas para se executar sem o auxílio desse recurso. Observe o Shell script a seguir:

imagem-007.jpg

a opção que completa a lacuna corretamente é:

Alternativas
Q1655420 Programação
Na criação de arquivos de lote no Windows Server 2003 (também conhecido como arquivo batch) é possível utilizar processamentos condicionais para selecionar quais comandos devem ser executados de acordo com o estado do sistema. Semelhante a outras linguagens de programação, essa seleção é feita por meio de uma expressão que produz um resultado booleano. Para a construção de tais expressões, as linguagens de script dispõem dos operadores de comparação “igual”, “diferente”, “menor”, “menor ou igual”, “maior” e “maior ou igual”. Nos arquivos de lotes do Windows Server 2003, esses operadores são, respectivamente:
Alternativas
Respostas
161: A
162: C
163: C
164: A
165: B
166: B
167: C
168: C
169: D
170: C
171: D
172: C
173: B
174: A
175: B
176: A
177: B
178: A
179: D
180: D