Introdução
Uma pequena exportação do histórico armazena um número de registro e o nome de um programa em cada linha delimitada por |. O analista precisa apenas do campo do programa para um relatório posterior.
Neste desafio, você aplicará a extração de campos do laboratório de pipelines e o redirecionamento de arquivos do laboratório de fluxos a um único artefato simples.
Extraia o campo do programa
Situação atual
/home/labex/project/history-analysis/command-history.txt contém cinco registros. Cada linha tem um número do histórico no campo 1 e um nome de programa no campo 2, separados por |.
Escopo
- Extraia o campo 2 de cada registro.
- Mantenha a ordem original dos registros e os nomes repetidos.
- Salve o resultado como
programs.txt.
Seu objetivo
Crie um arquivo contendo os cinco nomes de programas, um por linha.
Critérios de aceitação
programs.txtcontém exatamente um valor do campo 2 para cada registro de origem.- Os números do histórico e os caracteres delimitadores não aparecem no arquivo.
- A ordem original e a entrada repetida
lssão preservadas.
Dicas
Qual ferramenta de campos deve ser usada?
No laboratório de pipelines, você usou cut com um delimitador e um número de campo definidos. Redirecione a saída padrão desse comando para o arquivo exigido.
Resumo
Você extraiu um campo delimitado e o salvou usando o redirecionamento da saída padrão.



