joinplan9 - Online en la nube

Este es el comando joinplan9 que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


unirse - operador de base de datos relacional

SINOPSIS


únete [ opciones ] file1 file2

DESCRIPCIÓN


Únete forma, en la salida estándar, una unión de las dos relaciones especificadas por las líneas de
file1 y file2. Si uno de los nombres de archivo es, se utiliza la entrada estándar.

File1 y file2 deben ordenarse en secuencia ascendente de clasificación ASCII en los campos de
que se van a unir, normalmente el primero de cada línea.

Hay una línea en la salida para cada par de líneas en file1 y file2 que tienen
campos de combinación idénticos. La línea de salida normalmente consiste en el campo común, luego el
resto de la línea desde file1, luego el resto de la línea de file2.

Los campos de entrada son normalmente espacios o tabulaciones separados; campos de salida por espacio. En este caso,
varios separadores cuentan como uno y los separadores iniciales se descartan.

Se reconocen las siguientes opciones, con sintaxis POSIX.

-a n Además de la salida normal, genere una línea para cada línea no emparejada en el archivo
n, Donde n es 1 o 2.

-v n Me gusta -a, omitiendo la salida para líneas pareadas.

-e s Reemplazar campos de salida vacíos por cadena s.

-1 m
-2 m Únete al mth campo de file1 or file2.

-jn m Equivalente arcaico para -n m.

-ocampos
Cada línea de salida comprende los campos designados. El campo separado por comas
los designadores son 0, es decir, el campo de combinación, o tener el formulario n.m, Donde n is
un número de archivo y m es un número de campo. El uso arcaico permite argumentos separados para
designadores de campo.

-tc Usar personaje c como único separador (carácter de tabulación) en la entrada y la salida. Cada
Apariencia de c en una línea es significativo.

EJEMPLOS


sort / Etc / passwd | unirse -t: -1 1 -a 1 -e "" - bdays
Agrega cumpleaños al / Etc / passwd archivo, dejando vacíos los cumpleaños desconocidos. El diseño
of / adm / users se da en passwd(5); cumpleaños contiene líneas ordenadas como

tr: ''/ Etc / passwd | sort -k 3 3> temp
unirse -1 3 -2 3 -o 1.1,2.1 temp temp | awk '$ 1 <$ 2'
Imprima todos los pares de usuarios con ID de usuario idénticos.

FUENTE


/src/cmd/join.c

Utilice joinplan9 en línea utilizando los servicios de onworks.net



Últimos programas en línea de Linux y Windows