Filtros de Texto - Exercícios

7
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 livro destacados abaixo: Leitura Prévia Recomendada Exame LPIC101 Capítulo no Livro: Tópico 103.4 – Usando entradas e saídas, pipes (condutores) e redirecionamento Exame LPIC101 Capí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 chamado MEUTEXTO utilizando o comando cat. Escreva o comando utilizado. ? Resposta cat > MEUTEXTO Everson Souza 8589598929 ctrl d ×

description

Filtros

Transcript of Filtros de Texto - Exercícios

Page 1: 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. Recomenda­se uma leitura prévia dos capítulos do livrodestacados abaixo:

Leitura Prévia RecomendadaExame LPIC­101Capítulo no Livro: Tópico 103.4 – Usando entradas e saídas, pipes (condutores) e redirecionamento

Exame LPIC­101Capí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

×

Page 2: 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 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

Page 3: 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 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 3711­CERT 2 5555­1234 3 3333­2334 4 8382­2747

?

Respostacat > TELEFONES1 3711­CERT 2 5555­1234 3 3333­2334 4 8382­2747Ctrl d

Você acertou!

11 ­ Junte o conteúdo dos dois arquivos em um único. Escreva o comando utilizado e a saídadeste comando.

?

Page 4: 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 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

Page 5: 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 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

Page 6: 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 6/7

cat /etc/passwd |cut ­d':' ­f1 | tr a­z A­Z

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

Page 7: 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 7/7

Copyright by Prof. Uirá Ribeiro ­ Todos os Direitos Reservados

@uiraribeiro facebook.com/uribeiro.

Belo Horizonte (31) 4042­0004