GNU/Linux >> Tutoriales Linux >  >> Linux

Como Implementar Un Gato Horizontal??

Esta pregunta ya tiene respuestas aquí :Combinar archivos usando el método zip / combinación tardía

(3 respuestas)
Cerrado hace 7 años.

cat estándar concatena archivos línea por línea (fila por fila, por así decirlo). Me encuentro necesitando un horizontal cat mando más y más a menudo recientemente; es decir, un comando que toma una lista de archivos y los concatena horizontalmente, columna por columna. Hasta ahora he usado soluciones ad-hoc, pero me gustaría saber si existe una buena solución para esto.

Para aclarar, considere la siguiente comparación entre cat y hcat de dos archivos:

$ cat a.dat 1.dat
a b
c d
1 2
3 4
$ hcat -s ' ' a.dat 1.dat
a b 1 2
c d 3 4

(A diferencia de cat necesitamos especificar un separador ya que, por convención, los archivos UNIX no tienen un separador de columnas al final).

Respuesta aceptada:

Esto suena como un trabajo para pegar:

paste -d ' ' a.dat 1.dat

Salida:

a b 1 2
c d 3 4

Linux
  1. Cómo cambiar el nombre de los archivos en Linux

  2. ¿Por qué (y cómo) el uso de Cat en archivos binarios arruinó la terminal?

  3. ¿Cómo silenciar selectivamente Rsync?

  4. Cómo subir archivos a Amazon S3

  5. Cómo agregar contenidos de múltiples archivos en un archivo

Cómo cambiar el nombre de un archivo (s) en Linux

Cómo acelerar Ubuntu

Cómo instalar 7Zip en Ubuntu 18.04

Cómo encontrar archivos en Debian

Cómo comprimir un archivo en Linux

Cómo limpiar archivos innecesarios