Introducción
Una pequeña exportación del historial contiene un número de registro y el nombre de un programa en cada línea delimitada por barras verticales. Para un informe posterior, el analista solo necesita el campo del programa.
En este desafío aplicarás la extracción de campos del laboratorio de tuberías y la redirección de archivos del laboratorio de flujos a un único archivo sencillo.
Extraer el campo del programa
Situación actual
/home/labex/project/history-analysis/command-history.txt contiene cinco registros. Cada línea incluye un número del historial en el campo 1 y el nombre de un programa en el campo 2, separados por |.
Alcance
- Extrae el campo 2 de cada registro.
- Conserva el orden original de los registros y los nombres repetidos.
- Guarda el resultado como
programs.txt.
Objetivo
Crea un archivo que contenga los cinco nombres de programas, uno por línea.
Criterios de aceptación
programs.txtcontiene exactamente un valor del campo 2 por cada registro de origen.- No aparecen los números del historial ni los caracteres delimitadores.
- Se conservan el orden original y la entrada repetida
ls.
Pistas
¿Qué herramienta permite seleccionar campos?
En el laboratorio de tuberías se utilizó cut con un delimitador y un número de campo determinados. Redirige la salida estándar de ese comando al archivo requerido.
Resumen
Has extraído un campo delimitado y lo has guardado mediante la redirección de la salida estándar.



