PROVA SERVIDORES
Por: sammartino • 18/11/2015 • Exam • 533 Palavras (3 Páginas) • 200 Visualizações
1. Existem diversos tipos de arquivos, entre eles os diretórios e os regulares. Marque a opção que verifica se um
arquivo existe e é regular.
A ___ if [ -e $arg ]
B ___ if [ i -d $arg ]
C ___ if [ -a $arg ]
D ___ if [ -f $arg ]
E ___ if [ i -f $arg ]
2. João precisa processar um utilitário chamado cálculo que tempo de processamente estimado
é de aproximadamente 10 horas.
3.As liguagens de programação, incluindo o Shell Script, utilizam variáveis para representar
os dados manipulados pelo código desenvolvido. Mas cada linguagem possui regras para seu uso.
Diante disso analise as afirmativas abaixo e assinale a INCORRETA.
A. __ O conteúdo de uma variável é armazenado como String e não há limite para a quantidade de caracteres
que ela pode conter.
B. Em Shell Script o nome da variável inicia sempre por uma letra ou por um sublinhado e pode conter
qualquer quantidade de letras, digitos e/ou sublinhados.
C. Para impar o valor de uma variável basta fazer uma atribuição nula.
D. Uma variável nada mais é do que um rotulo, um nome atribuído a uma posição ou conjunto de posições
na memória do computador contendo um item de dados.
E. A atribuíção de valores a uma variável é feita escrevendo-se o nome da variável seguido do caractere
= e o valor a ser atribuído, com espaços entre eles.
4. É possível passar valores a um Script utilizando a linha de comando. Qual variável
deve ser avaliada para sabermos quantos valores foram (Falta)
5. Como retirar todas as linhas que começam com João do arquivo de texto lista.txt?
A. grep "joão" lista.txt > lista.txt
B. exclude line "joão"
C. Nenhuma das opções anteriores
D. cat lista.txt |grep -v "joão" listaTMP.txt; mv listaTMP.txt lista.txt
E. cat lista.txt | grep "joão" --remover-purge
6.qual a instrução devemos utilizar para substituir todas as palavras "carro"
por "veiculo" no arquivo texto.txt?
A. sed "s/carro/veiculo/g" texto.txt
B. echo texto.txt | sed -i "s/carro/veiculo/g"
C. sed -i "s/carro/veiculo/g" texto.txt
D. echo texto.txt | sed "s/carro/veiculo/g"
E. texto.txt | sed -i "s/carro/veiculo/g"
7. Analise o trecho do código abaixo e indique o error que impedirá sua execução: #bin/bash
echo "informe sua opção(c/s)"
read
...