Extracción de Valores de Columna en Ubuntu 18.04 [SOLUCIONADO]

Manejo de columnas en la distribución Linux Ubuntu 18.04

Ubuntu, como el sistema operativo de código abierto más popular, ofrece numerosas posibilidades para el procesamiento de datos. Uno de estos recursos son las operaciones realizadas sobre las columnas en una línea de comandos de Linux o terminal de Ubuntu.

Extracción de datos de columna

Una funcionalidad típicamente útil en el procesamiento y análisis de datos es la capacidad de extraer valores de una columna de un archivo de texto en la terminal de Linux Ubuntu 18.04. Por ejemplo, si tienes un archivo de texto plano con datos separados por tabs o comas, puedes necesitar obtener ciertos valores de una columna particular para llevar a cabo análisis más detallados o generar informes.

Usando el comando awk para extraer valores de columna

# Supongamos que se tiene un archivo llamado empleados.txt con el siguiente formato:
# Nombre Puesto Salario
# Pedro Programador 2000
# Maria Disenadora 2500

awk '{print $2}' empleados.txt 

Este comando imprimirá en la terminal solo los valores de la segunda columna, Puesto, del archivo empleados.txt.

Extracción de valores de varias columnas

La utilidad awk es muy versátil y permite la extracción de datos de múltiples columnas al mismo tiempo. Para ello, sólo se tiene que indicar con espacios los números de las columnas que se desean extraer.

awk '{print $1, $3}' empleados.txt 

El comando anterior imprimirá los valores de las columnas 1 y 3, que corresponden a Nombre y Salario en nuestro ejemplo.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad