Aprovecha el precio especial.

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

14d

15h

03m

33s

1

¿Qué son, y como utilizar pipe operators en Linux?

Comando clave: |

Al trabajar en la terminal, muchas veces necesitamos redirigir la salida de un comando hacia otro, lo que manualmente y usando la interfaz gráfica, puede ser un dolor de cabeza. Sin embargo, utilizando <ins>pipe operators</ins> nos ayudara mucho a acortar este proceso…

Pero primero vamos a definir, ¿Que es un <ins>Pipe Operator</ins>?

  • Un <ins>Pipe Operator</ins> es un operador que permite tomar la salida de un comando y pasarla como entrada a otro comando. Cuando utilizamos un <ins>pipe operator</ins> , la salida del comando ubicada en la parte izquierda, se convierte en la entrada del comando que aparece en la parte derecha, permitiendo combinar varios comandos en una sola secuencia.

Por ejemplo: Necesitas crear una lista rápida de todas las películas de comedia que se encuentran en el archivo “Películas.txt” , y además necesitas tenerlas en un archivo diferente y nuevo llamado “Películas de comedia.txt” Entonces utilizaremos el comando “|” para crear una sola línea de comando con todo lo que necesitamos, así:

< ls |grep Comedy peliculas.txt|tee "Peliculas de comedia.txt">

Luego de introducir este comando, la terminal mostrará una lista con todas las películas de comedia que se encuentran en el archivo “peliculas.txt” y además creará un archivo nuevo con lo que acabas de hacer llamado “peliculas de comedia.txt”

|grep Comedy peliculas.txt|tee "Peliculas de comedia.txt"108583,Fawlty Towers (1975,Comedy,-1980,1,548511,"Immigrant, The",Comedy,1917,4,593309,"Dog's Life, A",Comedy,1917,3,8372626,"Billy Blazes, Esq.",Comedy|Western,1918,2,633310,"Kid, The",Comedy|Drama,1921,8,5783096,"Haunted House, The",Comedy,1920,9,6183318,"Goat, The",Comedy,1921,8,8683322,"Boat, The",Comedy,1920,4,6583359,"Play House, The",Comedy,1921,6,5383361,"Paleface, The",Comedy,1922,1,8183411,Cops,Comedy,1921,4,853140,Three Ages,Comedy,1923,6,758235,Safety Last!,Action|Comedy|Romance,1923,7,968609,Our Hospitality,Comedy,1923,8,837074,"Navigator, The",Comedy,1924,2,6825750,Sherlock Jr.,Comedy|Fantasy|Romance,1923,2,593133,Go West,Comedy|Western,1924,10,543232,Seven Chances,Comedy,1925,6,843629,"Gold Rush, The",Adventure|Comedy|Romance,1925,5,9025752,"Freshman, The",Comedy,1925,8,763022,"General, The",Comedy|War,1926,9,83>

También quiero que notes que utilizamos el comando <ins>grep</ins>, el cual sirve para buscar coincidencias dentro de los archivos que estamos utilizando, en este caso, usamos la palabra clave “comedy”, ya que el archivo se encuentra en idioma ingles.

Escribe tu comentario
+ 2