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ón | Significado |
|---|---|
| -d | Which characters to put between the columns, used in turn |
| -s | Put all lines of a file onto one line |
| - | Read standard input, once for each column you want |
Ejemplos
paste names.txt scores.txtThe two files side by side, tab separated.
paste -sd, list.txtTurns a list of lines into one comma-separated line.
paste - - < pairs.txtFolds 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