IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

joinplan9 - Online nel cloud

Esegui joinplan9 nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando joinplan9 che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


join - operatore di database relazionale

SINOSSI


join [ Opzioni ] file1 file2

DESCRIZIONE


Registrati forma, sullo standard output, un join delle due relazioni specificate dalle righe di
file1 ed file2. Se uno dei nomi di file è l'input standard viene utilizzato.

File1 ed file2 deve essere ordinato in sequenza di fascicolazione ASCII crescente sui campi su
cui devono essere uniti, normalmente il primo di ogni riga.

C'è una riga nell'output per ogni coppia di righe in file1 ed file2 che hanno
campi join identici. La linea di uscita è normalmente costituita dal campo comune, quindi il
resto della linea da file1, quindi il resto della riga da file2.

I campi di input sono normalmente spazi separati o tabulazioni; campi di output per spazio. In questo caso,
più separatori contano come uno e i separatori iniziali vengono eliminati.

Vengono riconosciute le seguenti opzioni, con sintassi POSIX.

-a n Oltre al normale output, produce una riga per ogni riga non abbinata nel file
n, Dove n è 1 o 2.

-v n Come -a, omettendo l'output per le linee abbinate.

-e s Sostituisci i campi di output vuoti con una stringa s.

-1 m
-2 m Unisciti al mesimo campo di file1 or file2.

-jn m equivalente arcaico per -n m.

-ocampi
Ogni riga di output comprende i campi designati. Il campo separato da virgole
i designatori sono entrambi 0, ovvero il campo join, o avere la forma n.m, Dove n is
un numero di file e m è un numero di campo. L'uso arcaico consente argomenti separati per
designatori di campo.

-tc Usa il carattere c come unico separatore (carattere di tabulazione) su input e output. Ogni
aspetto di c in una riga è significativo.

ESEMPI


sorta /etc/passwd | join -t: -1 1 -a 1 -e "" - bdays
Aggiungi i compleanni al /etc/passwd file, lasciando vuoti i compleanni sconosciuti. Lo schema
of /adm/utenti è dato in passwd(5); compleanno contiene righe ordinate come

tr: ''/etc/passwd | sort -k 3 3 >temp
join -1 3 -2 3 -o 1.1,2.1 temp temp | awk '$1 < $2'
Stampa tutte le coppie di utenti con ID utente identici.

FONTE


/src/cmd/join.c

Usa joinplan9 online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad