joinplan9 - Online în cloud

Aceasta este comanda joinplan9 care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


join - operator baze de date relaționale

REZUMAT


alătura [ Opțiuni ] file1 file2

DESCRIERE


Alatura-te formează, pe ieşirea standard, o îmbinare a celor două relaţii specificate de liniile de
file1 și file2. Dacă unul dintre numele fișierelor este, se folosește intrarea standard.

File1 și file2 trebuie să fie sortate în secvență de colare ASCII crescândă pe câmpurile activate
pe care urmează să fie unite, în mod normal primele din fiecare linie.

Există o linie în ieșire pentru fiecare pereche de linii în file1 și file2 care au
câmpuri de unire identice. Linia de ieșire constă în mod normal din câmpul comun, apoi din
restul liniei de la file1, apoi restul liniei de la file2.

Câmpurile de introducere sunt în mod normal spații sau file separate; câmpuri de ieșire prin spațiu. În acest caz,
separatorii multipli contează ca unul, iar separatorii principali sunt aruncați.

Sunt recunoscute următoarele opțiuni, cu sintaxa POSIX.

-a n Pe lângă rezultatul normal, produceți o linie pentru fiecare linie neîmperecheată din fișier
n, În cazul în care n este 1 sau 2.

-v n Aprecieri -a, omițând ieșirea pentru liniile pereche.

-e s Înlocuiți câmpurile de ieșire goale cu șir s.

-1 m
-2 m Alăturați-vă la mal-lea câmp al file1 or file2.

-jn m Echivalent arhaic pentru -n m.

-odomenii
Fiecare linie de ieșire cuprinde câmpurile desemnate. Câmpul separat prin virgulă
designatorii sunt fie 0, adică câmpul de alăturare sau au formularul n.m, În cazul în care n is
un număr de dosar și m este un număr de câmp. Utilizarea arhaică permite argumente separate pentru
desemnatori de câmp.

-tc Folosește caracterul c ca singur separator (caracter tabulator) la intrare și ieșire. Fiecare
apariția c într-o linie este semnificativă.

EXEMPLE


fel / Etc / passwd | unește -t: -1 1 -a 1 -e "" - zile
Adăugați zile de naștere la / Etc / passwd fișier, lăsând goale zilele de naștere necunoscute. Schema
of /adm/users este dat în passwd(5); zilele de zi conține linii sortate ca

tr : ' '/ Etc / passwd | sortare -k 3 3 >temp
unire -1 3 -2 3 -o 1.1,2.1 temp temp | awk „$1 < $2”
Tipăriți toate perechile de utilizatori cu nume de utilizator identice.

SOURCE


/src/cmd/join.c

Utilizați joinplan9 online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows