Questão
ID 1401074Disciplina: 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" |