Lista de Exercícios 01
Atualizado
Atualizado
Escreva um script shell para pegar o conteúdo do arquivo /etc/passwd e exibir somente os nomes dos usuários e em ordem alfabética (dica: use o comando/filtro ‘cut’)
Escreva um script shell que receba o nome de um arquivo (caminho absoluto) e exiba o número desse linhas do arquivo.
Escreva um script shell que receba o nome de um arquivo (caminho absoluto) e uma letra e exiba todas as linhas desse arquivo que contém essa letra informada.
Escreva um arquivo com uma lista contendo duas colunas: nome e telefone. Em seguida, faça um script shell que receba um nome e exiba o telefone equivalente.
Escreva um script shell que receba o nome de um arquivo (caminho absoluto) e informe quantas linhas, quantas palavras e quantos caracteres tem esse arquivo, no formato: “Este arquivo tem X linhas, Y palavras e Z caracteres”
Escreva um script shell que receba o nome de um diretório (caminho absoluto) e liste todos os arquivos desse diretório em ordem alfabética.
Escreva um script shell que pergunte: “Qual arquivo deseja procurar” e ao ser executado apresente como resposta: “O caminho para o arquivo é ‘caminho’” (dica: utilize o comando ‘find’).
Escreva um script shell que receba o nome de um arquivo (caminho absoluto) e ao ser executado apresente como resposta o conteúdo da linha 5 desse arquivo.
Escreva um script shell para pegar o conteúdo do arquivo /etc/group e exibir somente os nomes dos grupos (primeira coluna) e em ordem alfabética e em caracteres maiúsculos (dica: use os comandos/filtros ‘cut’ e ‘tr’).
Escreva um script shell que receba o nome de um arquivo (caminho absoluto), uma letra para procurar e um número para trocar essa letra todas as vezes que a encontrar. Na execução, exibir o conteúdo com as trocas efetuadas.