Questão 1401074

Tecnologia da Informação · 2022

Questão

ID 1401074

Disciplina: Tecnologia da Informação

Assunto: Shell Scripts (Bash)

Ano: 2022 Banca: FAPEC - Fundação de Apoio à Pesquisa ao Ensino e à Cultura Órgão: Universidade Federal de Mato Grosso do Sul


Operadores de rede que usam sistemas Linux ou similares utilizam linguagens de script para automatizar tarefas do dia a dia ou que devem ser executadas com regularidade. Todo script shell que o operador deseje que seja tratado como um executável pelo sistema (além da permissão específica no arquivo) deve ser iniciado com a linha: # ! /bin/bash ( ou o caminho para o binário do programa bash). Dado o programa em shell script abaixo, assinale a alternativa correta referente ao resultado de sua execução.

#!/bin/bash

while read 1

do

----info=\$(echo \$1 | cut -d '|' -f 3)

----data="\$(echo \$1 | cut -d '|' -f 7)"

----echo \$data | egrep " \$info: |^\$info:" >

/dev/null

----if [ \$? -eq 0 ]

----then

-------echo "\$1"

----fi

done < "\$1"

Alternativas da questão 1401074
Pular para o conteúdo principal