Filtros de Texto - Exercícios
-
Upload
felipe-brito -
Category
Documents
-
view
218 -
download
3
description
Transcript of Filtros de Texto - Exercícios
03/08/2015 Certificação Linux Ambiente de Aprendizagem
https://learn.certificacaolinux.com.br/private/welcome_task.php?course=2&user_id=4d99bedd51f23a10e614a1c455fd65b6&class=3 1/7
Certificação Linux
Filtros de Texto
Filtros de Texto
Exercícios de Laboratório FILTROS
Voltar
100% Completo
Filtros de Texto Exercícios Exercícios de Laboratório Filtros de Texto
Você pode fazer estes exercícios para fixar o conteúdo das aulas. Recomendase uma leitura prévia dos capítulos do livrodestacados abaixo:
Leitura Prévia RecomendadaExame LPIC101Capítulo no Livro: Tópico 103.4 – Usando entradas e saídas, pipes (condutores) e redirecionamento
Exame LPIC101Capítulo no Livro: Tópico 103.2 – Processando e filtrando textos
1 Leia o conteúdo arquivo /etc/passwd. Escreva o comando utilizado.?
Resposta
cat /etc/passwd
Você acertou!
2 Vá para seu diretório home. Crie um arquivo contendo seu nome e telefone chamadoMEUTEXTO utilizando o comando cat. Escreva o comando utilizado.
?
Resposta
cat > MEUTEXTOEverson Souza8589598929ctrl d
×
03/08/2015 Certificação Linux Ambiente de Aprendizagem
https://learn.certificacaolinux.com.br/private/welcome_task.php?course=2&user_id=4d99bedd51f23a10e614a1c455fd65b6&class=3 2/7
Você acertou!
3 Leia o conteúdo do arquivo MEUTEXTO. Escreva o comando utilizado.?
Resposta
cat MEUTEXTO
Você acertou!
4 Acrescente seu endereço neste arquivo utilizando o cat. Escreva o comando utilizado.?
Resposta
cat >> MEUTEXTOrua das flores 10Ctrl d
Você acertou!
5 Extraia somente a primeira palavra de cada linha do arquivo MEUTEXTO utilizando o comandocut. Escreva o comando utilizado.
?
Resposta
cut d" " f1 MEUTEXTO
Você acertou!
6 Extraia o nome dos usuários do arquivo /etc/passwd utilizando o comando cut. Escreva ocomando utilizado.
?
Resposta
cut d':' f1 /etc/passwd
Você acertou!
7 Liste o conteúdo do arquivo /etc/passwd com somente 10 colunas de largura. Escreva o
03/08/2015 Certificação Linux Ambiente de Aprendizagem
https://learn.certificacaolinux.com.br/private/welcome_task.php?course=2&user_id=4d99bedd51f23a10e614a1c455fd65b6&class=3 3/7
comando utilizado.?
Resposta
fmt w10 /etc/passwd
Você acertou!
8 Liste somente as 7 primeiras linhas do arquivo /etc/passwd. Escreva o comando utilizado.?
Resposta
head n7 /etc/passwd
Você acertou!
9 Crie um arquivo NOMES com o seguinte conteúdo utilizando o comando cat: 1 Uirá 2 Carla 3Cristiane 4 Regina
?
Resposta
cat >NOMES1 Uirá 2 Carla 3 Cristiane 4 ReginaCtrl d
Você acertou!
10 Crie outro arquivo TELEFONES com o seguinte conteúdo utilizando o comando cat: 1 3711CERT 2 55551234 3 33332334 4 83822747
?
Respostacat > TELEFONES1 3711CERT 2 55551234 3 33332334 4 83822747Ctrl d
Você acertou!
11 Junte o conteúdo dos dois arquivos em um único. Escreva o comando utilizado e a saídadeste comando.
?
03/08/2015 Certificação Linux Ambiente de Aprendizagem
https://learn.certificacaolinux.com.br/private/welcome_task.php?course=2&user_id=4d99bedd51f23a10e614a1c455fd65b6&class=3 4/7
Resposta
join j1 NOMES TELEFONES
Você acertou!
12 Crie um arquivo com o conteúdo abaixo: LISTA DE ALUNOS NOME MATRICULA Maria802002002 José 802003003 Carlos 803002002 Agora peça um relatório com os alunos numerados(contar as linhas), utilizando um comando. Qual é ele?
?
Resposta
nl
Você acertou!
13 Veja o conteúdo do arquivo MEUTEXTO em octal e hexadecimal. Escreva os comandos esuas saídas.
?
Resposta
od o MEUTEXTOod x MEUTEXTO
Você acertou!
14 Concatene as linhas e colunas dos arquivos NOMES e TELEFONES utilizando o comandopaste. Escreva a saída.
?
Resposta
paste NOMES TELEFONES
Você acertou!
15 Formate o arquivo /etc/passwd para impressão em 25 caracteres em duas colunas. Escreva ocomando.
?
Resposta
03/08/2015 Certificação Linux Ambiente de Aprendizagem
https://learn.certificacaolinux.com.br/private/welcome_task.php?course=2&user_id=4d99bedd51f23a10e614a1c455fd65b6&class=3 5/7
Veja qual é a resposta ideal:
pr –l 25 ‐02 /etc/passwd
16 Divida o arquivo /var/log/messages em arquivos menores com 50 linhas. Escreva o comandoe os nomes dos arquivos de saída criados por ele.
?
Resposta
split l50 arquivo /var/log/messages
xaa xaexab xafxac xagxad
Você acertou!
17 Utilize o comando tac para listar o arquivo /etc/passwd. do fim para o inicio. Escreva a saídado comando.
?
Resposta
tac /etc/passwd
Você acertou!
18 Utilize o comando tail para mostrar as últimas linhas do arquivo /var/log/messages. Depoisutilize a opção de mostrar continuamente as últimas linhas.
?
Resposta
tail /var/log/messagestail f /var/log/messages
Você acertou!
19 Troque todas as letras minúsculas dos logins dos usuários por maiúsculas, utilizando acombinação dos comandos cut e tr no arquivo /etc/passwd.
?
Resposta
03/08/2015 Certificação Linux Ambiente de Aprendizagem
https://learn.certificacaolinux.com.br/private/welcome_task.php?course=2&user_id=4d99bedd51f23a10e614a1c455fd65b6&class=3 6/7
cat /etc/passwd |cut d':' f1 | tr az AZ
Você acertou!
20 Verifique o número de linhas e palavras no arquivo /etc/passwd.?
Resposta
wc l /etc/passwdwc w /etc/passwd
Você acertou!
21 Utilize o comando xargs em conjunto com o comando cut para criar subdiretórios com oslogins de cada usuário no arquivo /etc/passwd.
?
Resposta
Veja qual é a resposta ideal:
cat /etc/passwd | cut ‐f1 ‐d":"| xargs mkdir
22 Como deverá ser a linha de um comando para gravar sua saída padrão de erros em umarquivo de log chamado ERRO.LOG?
?
Resposta
2 > ERRO.LOG
Você acertou!
Enviar Respostas
03/08/2015 Certificação Linux Ambiente de Aprendizagem
https://learn.certificacaolinux.com.br/private/welcome_task.php?course=2&user_id=4d99bedd51f23a10e614a1c455fd65b6&class=3 7/7
Copyright by Prof. Uirá Ribeiro Todos os Direitos Reservados
@uiraribeiro facebook.com/uribeiro.
Belo Horizonte (31) 40420004