Magna Concursos
3482506 Ano: 2010
Disciplina: TI - Sistemas Operacionais
Banca: CEFET-MG
Orgão: CEFET-MG
Provas:

Analise o shell script abaixo, criado para analisar determinado padrão em um arquivo de texto composto por um número de linhas maior que zero. Cada linha contém dois valores separados por ponto e vírgula.

#!/bin/bash

for linha in `cat /etc/app/dados.csv | grep -v ^#` ; do

# início da análise

var1=`echo $linha | cut -d”;” -f1`;

var2=`echo $linha | awk ‘{ gsub(“;”, “ “ ); print $1 }’`;

[ -z $var1 ] && echo “Msg 1”;

[ $var1 -eq $var2 ] && echo “Msg 2”;

done;

Marque (V) para as afirmativas verdadeiras ou (F) para as falsas.

( ) O script funcionará corretamente mesmo se os conteúdos de var1 e var2 forem alfanuméricos.

( ) As linhas iniciadas com o caractere ‘#’ não serão analisadas.

( ) A mensagem “Msg 2” será exibida para todas as linhas do arquivo dados.csv que forem analisadas.

( ) Se o conteúdo de var1 não for nulo, a mensagem “Msg 1” será exibida.

A sequência correta é

 

Provas

Questão presente nas seguintes provas

Técnico de TI

50 Questões