Algoritmos e Estrutura de Dados (TI) — Criptografia
Acerca da programação em linguagens shell de script, julgue ositens subseqüentes.
Quanto ao código a seguir, é correto afirmar que não há erros de sintaxe; o argumento deve ser um nome de arquivo para que não haja falha; $1 identifica o argumento; o número e o conteúdo de cada linha no arquivo serão apresentados, se o argumento for um nome de arquivo com extensão sh ou csh.#!/bin/shfunction imprimir (){ echo Arquivo: $1 echo Tamanho: $(wc $1) linha= n = 0 while read linha; do ((n = n + 1)) echo n : linha; done}if [ $# -ne 1 ]; then echo Falha na execucao. exit 2;fiif [ ! -r $1 ]; then echo Falha na execucao. exit 2;ficase $1 in *.sh) imprimir break *.csh) imprimir break *) echo Tipo invalido. exit 1exit 1;
Uma questão respondida. E as próximas?
Crie sua conta para acompanhar acertos, erros e receber recomendações no Meu Próximo Passo.
Criar conta grátis