¿Cómo usar el comando CUT en Linux?

El comando CUT es útil para aquellos que procesan archivos de big data en Linux. Puede ayudarlo a obtener la información que necesita más fácilmente y también excluir la información que no necesita. Si sabe cómo usar el comando cut y el comando sed , podrá realizar grandes cambios en los documentos fácilmente. Echemos un vistazo más de cerca al comando de inmediato.

Imaginemos que tiene un documento que se ve así. Se llama jugadores.txt.

christiano:ronaldo:38
lionel:messi:35
erling:haaland:24
kylian:mbappe:18

Este documento es tan pequeño que realmente no necesita usar ningún comando para realizar cambios, ya que es más rápido hacerlo manualmente. Pero si tiene 100s de líneas en el documento, hay mucho tiempo para ahorrar usando el comando cut y otros comandos como awk y sed.

Usando el comando cortar, hagamos algunas cosas interesantes con el archivo .txt nuestros jugadores.

¿Cómo usar el comando CUT en Linux?

Comandos sencillos con el comando de corte.

cut -b 1 players.txt

Este comando imprimirá el primer bit en cada línea del archivo.

cut -b 1-5 players.txt

Esto le mostrará los primeros cinco caracteres de cada línea del documento.

cut -d ":" -f 1 players.txt

Este comando es un poco más complicado, pero separa el campo entre sí con el comando -d. Le he dicho que el : (dos puntos) es el carácter que separa los campos. Como resultado, considerará que el archivo consta de tres campos, y usando la opción -f, le digo que imprima el primer campo. El resultado se verá así.

Uso del comando cortar

Si desea mostrar el primer y el tercer campo, puede cambiar el comando para que se vea así.

cut -d ":" -f 1,3 players.txt

Hagamos una última cosa: cambiar el delimitador, los dos puntos. Tal vez quieras un espacio entre los nombres en lugar del :. ¿Cómo se puede hacer eso?

cut -d ":" -f 1- players.txt --output-delimiter=" "

Esto le mostrará la lista completa con un espacio entre los nombres en lugar de los dos puntos. ¿Qué sucede si desea guardar la salida en un nuevo archivo? ¿Es eso posible? Ejecute el siguiente comando para guardar la salida del comando de corte.

cut -d ":" -f 1- players.txt --output-delimiter=" " > newplayers.txt

Si ejecuta el comando, el resultado se guardará en newplayers.txt. Puede ejecutar el siguiente comando para ver el resultado.

cat newplayers.txt
Uso del comando cortar en Ubuntu

Aquí tienes. Ahora ha aprendido a usar algunas de las funciones disponibles con el comando cut en Linux. Espero que los hayas encontrado útiles. ¿Te gustaría saber cuál es el mejor servicio VPN para Linux Mint y Ubuntu? ¿O le gustaría obtener más información sobre otros comandos de Linux? Mire a su alrededor en la Guía de direcciones IP para encontrar la información que está buscando.

Deja un comentario