EnglishFrenchSpanish

OnWorks favicon

joinplan9 - Online in the Cloud

Run joinplan9 in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command joinplan9 that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


join - relational database operator

SYNOPSIS


join [ options ] file1 file2

DESCRIPTION


Join forms, on the standard output, a join of the two relations specified by the lines of
file1 and file2. If one of the file names is the standard input is used.

File1 and file2 must be sorted in increasing ASCII collating sequence on the fields on
which they are to be joined, normally the first in each line.

There is one line in the output for each pair of lines in file1 and file2 that have
identical join fields. The output line normally consists of the common field, then the
rest of the line from file1, then the rest of the line from file2.

Input fields are normally separated spaces or tabs; output fields by space. In this case,
multiple separators count as one, and leading separators are discarded.

The following options are recognized, with POSIX syntax.

-a n In addition to the normal output, produce a line for each unpairable line in file
n, where n is 1 or 2.

-v n Like -a, omitting output for paired lines.

-e s Replace empty output fields by string s.

-1 m
-2 m Join on the mth field of file1 or file2.

-jn m Archaic equivalent for -n m.

-ofields
Each output line comprises the designated fields. The comma-separated field
designators are either 0, meaning the join field, or have the form n.m, where n is
a file number and m is a field number. Archaic usage allows separate arguments for
field designators.

-tc Use character c as the only separator (tab character) on input and output. Every
appearance of c in a line is significant.

EXAMPLES


sort /etc/passwd | join -t: -1 1 -a 1 -e "" - bdays
Add birthdays to the /etc/passwd file, leaving unknown birthdays empty. The layout
of /adm/users is given in passwd(5); bdays contains sorted lines like

tr : ' ' </etc/passwd | sort -k 3 3 >temp
join -1 3 -2 3 -o 1.1,2.1 temp temp | awk '$1 < $2'
Print all pairs of users with identical userids.

SOURCE


/src/cmd/join.c

Use joinplan9 online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Image Downloader
    Image Downloader
    Crawl and download images using
    Selenium Using python3 and PyQt5.
    Supported Search Engine: Google, Bing,
    Baidu. Keywords input from the keyboard
    or input from ...
    Download Image Downloader
  • 2
    Eclipse Tomcat Plugin
    Eclipse Tomcat Plugin
    The Eclipse Tomcat Plugin provides
    simple integration of a tomcat servlet
    container for the development of java
    web applications. You can join us for
    discussio...
    Download Eclipse Tomcat Plugin
  • 3
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop is for streaming
    torrents on Mac, Windows or Linux. It
    connects to both BitTorrent and
    WebTorrent peers. Now there's no
    need to wait for...
    Download WebTorrent Desktop
  • 4
    GenX
    GenX
    GenX is a scientific program to refine
    x-ray refelcetivity, neutron
    reflectivity and surface x-ray
    diffraction data using the differential
    evolution algorithm....
    Download GenX
  • 5
    pspp4windows
    pspp4windows
    PSPP is a program for statistical
    analysis of sampled data. It is a free
    replacement for the proprietary program
    SPSS. PSPP has both text-based and
    graphical us...
    Download pspp4windows
  • 6
    Git Extensions
    Git Extensions
    Git Extensions is a standalone UI tool
    for managing Git repositories. It also
    integrates with Windows Explorer and
    Microsoft Visual Studio
    (2015/2017/2019). Th...
    Download Git Extensions
  • More »

Linux commands

Ad