Man page - join(1)
Packages contains this manual
- nohup(1)
- expand(1)
- base32(1)
- stdbuf(1)
- env(1)
- chgrp(1)
- sha1sum(1)
- printenv(1)
- arch(1)
- whoami(1)
- sha384sum(1)
- sha224sum(1)
- nl(1)
- unlink(1)
- mv(1)
- comm(1)
- basenc(1)
- timeout(1)
- link(1)
- sync(1)
- paste(1)
- true(1)
- cut(1)
- sleep(1)
- uname(1)
- nproc(1)
- tty(1)
- seq(1)
- wc(1)
- tail(1)
- shred(1)
- split(1)
- unexpand(1)
- false(1)
- realpath(1)
- date(1)
- pr(1)
- expr(1)
- rmdir(1)
- tr(1)
- stat(1)
- numfmt(1)
- stty(1)
- sha512sum(1)
- hostid(1)
- [(1)
- ls(1)
- chcon(1)
- df(1)
- runcon(1)
- od(1)
- ln(1)
- ptx(1)
- echo(1)
- vdir(1)
- touch(1)
- chown(1)
- users(1)
- chroot(8)
- truncate(1)
- dircolors(1)
- printf(1)
- pwd(1)
- fmt(1)
- groups(1)
- sort(1)
- b2sum(1)
- cksum(1)
- join(1)
- dirname(1)
- readlink(1)
- tsort(1)
- id(1)
- mktemp(1)
- base64(1)
- csplit(1)
- sha256sum(1)
- tac(1)
- shuf(1)
- sum(1)
- fold(1)
- who(1)
- test(1)
- mkdir(1)
- mkfifo(1)
- pathchk(1)
- cat(1)
- tee(1)
- md5sum(1)
- cp(1)
- basename(1)
- rm(1)
- yes(1)
- dd(1)
- install(1)
- factor(1)
- dir(1)
- uniq(1)
- du(1)
- logname(1)
- chmod(1)
- pinky(1)
- nice(1)
- mknod(1)
- head(1)
apt-get install coreutils
Available languages:
en fr es pl vi nb nl da tr hu sv ja ru ro sr deManual
JOIN
NOMBRESINOPSIS
DESCRIPCIÓN
AUTOR
INFORMAR DE ERRORES
VÉASE TAMBIÉN
TRADUCCIÓN
NOMBRE
join - une líneas de dos archivos en base a un campo común
SINOPSIS
join [ OPCIÓN ]... ARCHIVO1 ARCHIVO2
DESCRIPCIÓN
Para cada pareja de líneas con un mismo campo común se escribirá una línea en la salida estándar. Por defecto, se considera como campo común el fragmento inicial hasta el primer espacio en blanco.
Cuando ARCHIVO1
o ARCHIVO2 (pero no ambos) es ’-’, lee por la
entrada estandar.
-a
NUMARCHIVO
también muestra las líneas que no se pueden emparejar de NUMARCHIVO, siendo éste 1 o 2 correspondientes a ARCHIVO1 o ARCHIVO2.
-e CADENA
sustituye los campos de entrada que faltan (vacíos) con CADENA, p.ej: los campos que faltan definidos con la opción ’-12jo’
-i , --ignore-case
no distingue entre mayúsculas y minúsculas cuando compara los campos
-j CAMPO
equivale a ’-1 CAMPO -2 CAMPO’
-o FORMATO
sigue dicho FORMATO cuando forma las líneas de salida
-t CARACTER
emplea CARÁCTER como separación entre los campos de entrada y salida
-v NUMARCHIVO
idéntico a -a NUMARCHIVO pero no muestra las líneas unidas
-1 CAMPO
une en dicho CAMPO del archivo 1
-2 CAMPO
une en dicho CAMPO del archivo 2
--check-order
comprueba que los datos de entrada estén correctamente ordenados, aún cuando todas las líneas se puedan emparejar.
--no-check-order
no comprueba que los datos de entrada estén correctamente ordenados
--header
considera la primera línea de cada archivo como los encabezados del campo, las mostrará sin intentar emparejarlas.
-z , --zero-terminated
las líneas se delimitan con NUL en lugar de nueva línea
|
--help |
muestra la ayuda y finaliza |
--version
muestra la versión del programa y finaliza
Salvo que se indique la opción -t CARÁCTER, los espacios en blanco al inicio se consideran delimitadores y son ignorados; sino se considera CARÁCTER como delimitador. Los CAMPOS se numeran a partir del 1. FORMATO consta de una o más comas o definiciónes separadas entre si por espacios en blanco, cada una de ellas será ’NUMARCHIVO.CAMPO’ o ’0’. Por defecto, el FORMATO mostrará el campo de unión, el resto de campos de ARCHIVO1, el resto de campos de ARCHIVO2 todos ellos separados entre si por CARÁCTER. Si el valor de FORMATO es la palabra clave ’auto’, la primera línea de cada archivo determinará la cantidad de campos para cada línea
Importante: ARCHIVO1 y ARCHIVO2 deben ordenarse en base a los campos de unión. Por ejemplo con la ejecución de "sort -k 1b,1" si ’join’ no tiene opciones o "join -t ”" si ’sort’ no tiene opciones. Observe que las comparaciones sigue la norma de ’LC_COLLATE’. Si no se ordena la entrada y no es posible emparejar algunas líneas, se emite un mensaje de advertencia.
AUTOR
Escrito por Mike Haertel.
INFORMAR DE ERRORES
Ayuda en
línea de GNU Coreutils:
<https://www.gnu.org/software/coreutils/>
Informe cualquier error de traducción a
<https://translationproject.org/team/es.html>
VÉASE TAMBIÉN
comm (1), uniq (1)
Documentación
completa en
<https://www.gnu.org/software/coreutils/join>
también disponble localmente ejecutando info
'(coreutils) join invocation'
Packaged by
Debian (9.7-2)
Copyright © 2025 Free Software Foundation, Inc.
Licencia GPLv3+: GNU GPL versión 3 o posterior
<https://gnu.org/licenses/gpl.html>.
Esto es software libre: usted es libre de cambiarlo y
redistribuirlo.
NO HAY GARANTÍA, en la medida permitida por la
legislación.
TRADUCCIÓN
La traducción al español de esta página del manual fue creada por Marcos Fouces <marcos@debian.org>
Esta traducción es documentación libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD.
Si encuentra algún error en la traducción de esta página del manual, envíe un correo electrónico a debian-l10n-spanish@lists.debian.org .