англійськафранцузькаіспанська

Ad


Значок OnWorks

joinplan9 - онлайн у хмарі

Запустіть joinplan9 у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда joinplan9, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS

ПРОГРАМА:

ІМ'Я


join - оператор реляційної бази даних

СИНТАКСИС


приєднатися [ опції ] file1 file2

ОПИС


Приєднайся до формує на стандартному виводі об’єднання двох відношень, зазначених у рядках
file1 та file2. Якщо одне з імен файлу є стандартним, використовується стандартне введення.

File1 та file2 повинні бути відсортовані у зростаючій послідовності зіставлення ASCII на полях на
до якого вони мають бути приєднані, зазвичай першим у кожному рядку.

Для кожної пари рядків у виводі є один рядок file1 та file2 що є
однакові поля приєднання. Вихідний рядок зазвичай складається із загального поля, а потім із
решта рядка від file1, потім решта рядка від file2.

Поля введення зазвичай є розділеними пробілами або табуляціями; вивести поля за пробілом. В цьому випадку,
кілька роздільників враховуються як один, а провідні роздільники відкидаються.

Розпізнаються наступні параметри із синтаксисом POSIX.

-a n На додаток до звичайного виводу створіть рядок для кожного непарного рядка у файлі
n, Де n становить 1 або 2.

-v n Люблю -a, пропускаючи вихід для парних ліній.

-e s Замініть порожні поля виводу на рядок s.

-1 m
-2 m Приєднуйтесь до mй поле file1 or file2.

-jn m Архаїчний еквівалент для -n m.

-oполя
Кожен рядок виведення містить призначені поля. Поле, розділене комами
позначення є або 0, що означає поле приєднання, або мати форму n.m, Де n is
номер файлу і m є номером поля. Архаїчне використання допускає окремі аргументи для
позначки полів.

-tc Використовуйте характер c як єдиний роздільник (символ табуляції) на вході та виводі. Кожен
поява c в рядку є значущим.

ПРИКЛАДИ


сортувати / etc / passwd | join -t: -1 1 -a 1 -e "" - bdays
Додайте дні народження до / etc / passwd файл, залишаючи невідомі дні народження порожнім. Макет
of /adm/users надається passwd(5); дня народження містить відсортовані рядки, як

tr : ' '/ etc / passwd | сортування -k 3 3 >temp
join -1 3 -2 3 -o 1.1,2.1 temp temp | awk '$1 < $2'
Надрукуйте всі пари користувачів з однаковими ідентифікаторами користувачів.

ДЖЕРЕЛО


/src/cmd/join.c

Використовуйте joinplan9 онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad