Inicio·Comandos de terminal
Publicidad

Consigue tu bono en un exchange de criptomonedas

Bonos que recibes solo por registrarte. Las condiciones son las que publica cada exchange.

paste

Procesado de texto

Uso

paste [file1] [file2]

Pega archivos uno al lado del otro con un tabulador entre ellos; a diferencia de join empareja por posición y no mira el contenido.

Opciones habituales

OpciónSignificado
-dWhich characters to put between the columns, used in turn
-sPut all lines of a file onto one line
-Read standard input, once for each column you want

Ejemplos

paste names.txt scores.txt

The two files side by side, tab separated.

paste -sd, list.txt

Turns a list of lines into one comma-separated line.

paste - - < pairs.txt

Folds every two lines into one.

Están hechos para encadenarse con tuberías. Tres comandos unidos suelen ser más cortos que uno que lo haga todo.

Cómo leerlo

  • Los corchetes [ ] marcan una parte que puedes omitir.
  • Los puntos suspensivos … indican que puedes poner varios.
  • Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.

Preguntas

Q¿Qué hace paste?

Pega archivos uno al lado del otro con un tabulador entre ellos; a diferencia de join empareja por posición y no mira el contenido.

Q¿Cómo se escribe?

paste [file1] [file2] — los corchetes marcan lo que puedes omitir.

Q¿Cuántas opciones vale la pena saber?

Aquí van 3; la lista completa está en man paste. Este comando está en Procesado de texto.

Comandos relacionados

página man: man paste