Tutoriales

Cómo usar los comandos cat y tac en Linux

¿Qué es el comando cat?

gato Se usa el comando leer y Imprimir el contenido del archivo en un Pantalla de terminalSi bifurca la cadena, obtendrá un gato en el medio, lo que significa que puede fusionar varios archivos a la vez. El comando cat no se limita a leer archivos, también puede hacer más cosas, déjame mostrarte cómo usar cat.

Utilice cat para crear un nuevo archivo

Por que usar cualquier editor de texto Escribir Texto simple contenido ¿Cuándo se puede usar el comando cat? Redirigir Símbolo Crea un nuevo contenido de archivo.

Abra la pantalla de su terminal y pase el siguiente comando. Una vez que emita el comando, le pedirá que ingrese el contenido del archivo.

$ cat > [FILE-NAME]
Cat: crea un nuevo archivo
  • >: – Símbolo de redirección.
  • [FILE-NAME]:– Proporcione un nombre de archivo para guardarlo, si el archivo existe, los datos se sobrescribirán.

Si no desea ingresar más contenido, presione Ctrl + D llegar ahorrar eso.

Problema con > Redirigir será Eliminar contenido anteriort Guarde uno nuevo.llegar evitar Eso, usa >> Redirigir, Consulte el ejemplo a continuación para obtener una vista clara.

$ cat >> [FILE-NAME]
Para gatos >> Guardar contenido anterior y actualizado» Clase =»wp-image-11372″ Conjunto de fuentes =»https://muylinux.xyz/wp-content/uploads/2022/01/1641081870_196_Como-usar-los-comandos-cat-y-tac-en-Linux.jpg 1024w, https://trendoceans.com/wp -content / uploads / 2021/12 / cat-use-to-save-previous-and-new-data-1-300×56.jpg 300w, https://trendoceans.com/wp-content/uploads/2021/12/ cat-use-to-save-previous-and-new-data-1-768×144.jpg 768w, https://trendoceans.com/wp-content/uploads/2021/12/cat-use-to-save-previous -and-new-data-1-1536×289.jpg 1536w, https://trendoceans.com/wp-content/uploads/2021/12/cat-use-to-save-previous-and-new-data-1- 2048×385.jpg 2048w» Tamaño =»(Ancho máximo: 1024px) 100vw, 1024px»/><figcaption><strong><em>Para gatos >> Guardar contenido anterior y actualizado</em></strong></figcaption></figure></div><blockquote class=

Lea este artículo para aclarar su concepto de redirección.

Utilice cat para leer el contenido del archivo

Arriba creamos un nuevo Archivo, pero como leer Es muy simple, sin problemas, a través de Nombre del archivo junto con Comando de gato.

$ cat [FILE-NAME]
Utilice cat para leer el contenido del archivo
Utilice cat para leer el contenido del archivo

Utilice cat para leer varios archivos a la vez

Escuché que el comando del gato puede Leer varios archivos Al mismo tiempo, en lugar de abrir archivos individuales uno por uno.Técnicamente, el proceso se llama cascada.

$ cat [FILE-1] [FILE-2] [FILE-3]

yo creé Tres Grupo con fines de demostración Mantenga datos ficticios.Ahora verás cómo ver conectar datos.

Utilice cat para leer varios archivos
Utilice cat para leer varios archivos

Redirigir la salida cat a un nuevo archivo

Lo más importante es que ha visto cómo conectar muchos texto Archivo, Pero, ¿de qué sirve cuando no podemos guardarlo para usarlo más tarde? En Linux todo es posible.

Esta tarea se puede utilizar Redirigir símbolo. Déjame decirte cómo hacerlo.

$ cat [FILE-NAME-1] [FILE-NAME-2] [FILE-NAME-3] > CONCATENATE-FILE
Redirigir la salida cat a un nuevo archivo
Redirigir la salida cat a un nuevo archivo

Problema con > Redirigir voluntad Borrar Una Más temprano contenido Guarde uno nuevo para evitar su uso. >> Redirigir, consulte el ejemplo a continuación para obtener una vista clara.

Redirigir para mantener el contenido anterior y reciente
Redirigir para mantener Contenido anterior y reciente

Usa cat para crear un eje numérico

Esta función es correcta Produce secuencia O calcule números, o incluso calcule espacios en blanco.

Para probar esto, use el siguiente comando para pasar -n Crea parámetros numéricos.

$ cat -n [FILE-NAME]
Usa cat para crear un eje numérico
Usa cat para crear un eje numérico

¿Qué es el comando tac?

El comando tac es similar al comando cat, pero la diferencia es que los datos se imprimirán en Orden inverso. El comando tac puede conectar, Expresión regular y Divisor.

Táctica Sintaxis del comando

tac [FILE-NAME]

Leer archivos en orden inverso

Uso tac sobre Cola Pedido Para archivos cortos. Déjame contarte cómo funciona.

tac groupData
El comando tac invierte el orden
El comando tac invierte el orden

Contenido separado

Esto para Contenido separado No quieres aparecer.He creado varios archivos antes, de los cuales no quiero tener Grupo 2 datos.

Para hacer esto, pase el siguiente comando -s Representa el separador.

$ tac -s "group2" group1 group3
Contenido separado
Contenido separado

La diferencia entre gato y tac

Diferencia significativa entre Gatos y tácticas ¿Puede ser el comando del gato? leer existe Arriba y abajo, y Táctica Leer Revocar Salvo las órdenes que puede generar el gato número Cuerda, leer No imprimible Características, Una Linea en blanco Faltan en el comando tac, pero el comando tac admite Expresión regular, Divisor Esto puede ayudar script de bash.

No puede comparar los dos en función de la capacidad de lectura. Ambos están desarrollados para diferentes propósitos: un gato es objeto de abusos y tac es un suspenso para muchos usuarios.

envolver

Traté de cubrir todo gato Y Táctica Opciones de comando que podemos usar a menudo. He separado el comando tac de las expresiones regulares, lo que está más allá del alcance de este artículo.

¿Está interesado en cómo usamos las expresiones regulares en el comando tac? Házmelo saber en la sección de comentarios.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba