ComenzarEmpieza gratis

¿Cómo puedo utilizar la salida de un comando como entrada?

Supón que quieres obtener líneas de la mitad de un archivo. Más concretamente, supongamos que quieres obtener las líneas 3-5 de uno de nuestros archivos de datos. Puedes empezar utilizando head para obtener las 5 primeras líneas y redirigirlo a un archivo, y luego utiliza tail para seleccionar los 3 últimos:

head -n 5 seasonal/winter.csv > top.csv
tail -n 3 top.csv

Una comprobación rápida confirma que se trata de las líneas 3-5 de nuestro archivo original, porque son las 3 últimas líneas de las 5 primeras.

Este ejercicio forma parte del curso

Introducción a Shell

Ver curso

Ejercicio interactivo práctico

Pon en práctica la teoría con uno de nuestros ejercicios interactivos

Empieza el ejercicio