joinplan9 - Online sa Cloud

Ito ang command na joinplan9 na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


sumali - relational database operator

SINOPSIS


sumali [ pagpipilian ] file1 file2

DESCRIPTION


sumali mga form, sa karaniwang output, isang pagsasama ng dalawang relasyon na tinukoy ng mga linya ng
file1 at file2. Kung ang isa sa mga pangalan ng file ay ang karaniwang input ay ginagamit.

File1 at file2 dapat pagbukud-bukurin sa pagtaas ng pagkakasunud-sunod ng pag-colat ng ASCII sa mga field sa
kung saan sila ay sasanib, karaniwang ang una sa bawat linya.

Mayroong isang linya sa output para sa bawat pares ng mga linya sa file1 at file2 na may
magkaparehong mga field ng pagsali. Ang linya ng output ay karaniwang binubuo ng karaniwang field, pagkatapos ay ang
natitirang linya mula sa file1, pagkatapos ay ang natitirang linya mula sa file2.

Ang mga input field ay karaniwang pinaghihiwalay na mga puwang o tab; mga patlang ng output ayon sa espasyo. Sa kasong ito,
ang maraming separator ay binibilang bilang isa, at ang mga nangungunang separator ay itinatapon.

Ang mga sumusunod na opsyon ay kinikilala, na may POSIX syntax.

-a n Bilang karagdagan sa normal na output, gumawa ng isang linya para sa bawat hindi maipapares na linya sa file
n, Kung saan n ay 1 o 2.

-v n katulad -a, inaalis ang output para sa mga ipinares na linya.

-e s Palitan ang mga walang laman na field ng output sa pamamagitan ng string s.

-1 m
-2 m Sumali sa mika patlang ng file1 or file2.

-jn m Archaic katumbas ng -n m.

-opatlang
Ang bawat linya ng output ay binubuo ng mga itinalagang field. Ang field na pinaghihiwalay ng kuwit
ang mga designator ay alinman 0, ibig sabihin ay ang join field, o may form n.m, Kung saan n is
isang file number at m ay isang numero ng field. Ang archaic na paggamit ay nagbibigay-daan sa magkahiwalay na argumento para sa
mga tagatukoy ng larangan.

-tc Gumamit ng karakter c bilang ang tanging separator (tab character) sa input at output. Bawat
hitsura ng c sa isang linya ay makabuluhan.

HALIMBAWA


uri / etc / passwd | sumali -t: -1 1 -a 1 -e "" - bdays
Magdagdag ng mga kaarawan sa / etc / passwd file, na iniwang walang laman ang mga hindi kilalang kaarawan. Ang layout
of /adm/users ay ibinigay sa passwd(5); bdays naglalaman ng mga pinagsunod-sunod na linya tulad ng

tr : ''/ etc / passwd | sort -k 3 3 >temp
sumali -1 3 -2 3 -o 1.1,2.1 temp temp | awk '$1 < $2'
I-print ang lahat ng pares ng mga user na may magkakaparehong userid.

SOURCE


/src/cmd/join.c

Gamitin ang joinplan9 online gamit ang mga serbisyo ng onworks.net



Pinakabagong Linux at Windows online na mga programa