EnglishFrenchSpanyol

Ad


Favicon OnWorks

joinposix - Dalam talian di Awan

Jalankan joinposix dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan joinposix yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


sertai — pengendali pangkalan data hubungan

SINOPSIS


menyertai [−a nombor fail|−v nombor fail] [−e rentetan] [−o senarai] [−t tangki]
[-1 bidang] [-2 bidang] file1 file2

DESCRIPTION


. menyertai utiliti hendaklah melakukan gabungan kesamaan pada fail file1 and file2. Yang bergabung
fail hendaklah ditulis kepada output standard.

Medan gabungan ialah medan dalam setiap fail yang mana fail tersebut dibandingkan. The menyertai utiliti
hendaklah menulis satu baris dalam output untuk setiap pasangan baris dalam file1 and file2 yang mempunyai
medan gabungan yang sama. Baris keluaran secara lalai hendaklah terdiri daripada medan gabungan, kemudian
medan yang tinggal dari file1, kemudian baki medan daripada file2. Format ini boleh
diubah dengan menggunakan −o pilihan (lihat di bawah). The −a pilihan boleh digunakan untuk menambah tiada tandingan
garisan ke output. The −v pilihan boleh digunakan untuk mengeluarkan hanya baris yang tidak sepadan.

Fail-failnya file1 and file2 hendaklah dipesan dalam urutan penyusunan bagi jenis −b pada
medan di mana ia akan dicantumkan, secara lalai adalah yang pertama dalam setiap baris. Semua dipilih
output hendaklah ditulis dalam urutan penyusunan yang sama.

Pemisah medan input lalai hendaklah watak. Dalam kes ini, berbilang
pemisah hendaklah dikira sebagai satu pemisah medan, dan pemisah utama akan diabaikan.
Pemisah medan keluaran lalai hendaklah a .

Pemisah medan dan urutan penyusunan boleh diubah dengan menggunakan −t pilihan (lihat
di bawah).

Jika kekunci yang sama muncul lebih daripada sekali dalam mana-mana fail, semua gabungan set
baki bidang dalam file1 dan set medan yang tinggal dalam file2 adalah output dalam susunan
daripada garisan yang dihadapi.

Jika fail input tidak berada dalam urutan penyusunan yang sesuai, hasilnya adalah
tidak dinyatakan.

PILIHAN


. menyertai utiliti hendaklah mematuhi volum Definisi Asas POSIX.1‐2008, seksyen
12.2, utiliti Syntax Garis panduan.

Pilihan berikut hendaklah disokong:

−a nombor fail
Hasilkan garisan untuk setiap baris yang tidak dapat digandingkan dalam fail nombor fail, Di mana nombor fail
ialah 1 atau 2, sebagai tambahan kepada output lalai. Jika kedua-duanya −a1 dan −a2 dinyatakan,
semua talian yang tidak berpasangan hendaklah dikeluarkan.

−e rentetan Gantikan medan keluaran kosong dalam senarai yang dipilih oleh −o dengan tali rentetan.

−o senarai Bina baris keluaran untuk merangkumi medan yang dinyatakan dalam senarai, setiap elemen
yang hendaklah mempunyai salah satu daripada dua bentuk berikut:

1. fail_number.medan, Di mana nombor fail ialah nombor fail dan bidang ialah perpuluhan
nombor medan integer

2. 0 (sifar), mewakili medan bergabung

Unsur - unsur senarai hendaklah sama ada -berpisah atau -dipisahkan, sebagai
dinyatakan dalam Garis Panduan 8 jilid Definisi Asas POSIX.1‐2008, seksyen
12.2, utiliti Syntax Garis panduan. Medan yang ditentukan oleh senarai hendaklah ditulis
untuk semua baris keluaran yang dipilih. Medan dipilih oleh senarai yang tidak muncul dalam
input hendaklah dianggap sebagai medan keluaran kosong. (Lihat −e pilihan.) Sahaja
medan yang diminta secara khusus hendaklah ditulis. Permohonan hendaklah memastikan
Bahawa senarai ialah hujah baris arahan tunggal.

−t tangki Gunakan watak tangki sebagai pemisah, untuk kedua-dua input dan output. Setiap penampilan
of tangki dalam satu baris adalah penting. Apabila pilihan ini ditentukan,
turutan penyusunan hendaklah sama seperti jenis tanpa −b pilihan.

−v nombor fail
Daripada keluaran lalai, hasilkan baris hanya untuk setiap baris yang tidak dapat digandingkan
nombor fail, Di mana nombor fail ialah 1 atau 2. Jika kedua-duanya −v1 dan −v2 dinyatakan, semua
garisan tidak berpasangan hendaklah dikeluarkan.

-1 bidang Sertai di bidangmedan ke-fail 1. Medan ialah integer perpuluhan bermula dengan
1.

-2 bidang Sertai di bidangmedan ke-fail 2. Medan ialah integer perpuluhan bermula dengan
1.

OPERAND


Operan berikut hendaklah disokong:

file1, file2
Nama laluan bagi fail yang akan disertai. Jika salah satu daripada file1 or file2 operan ialah
'−', input standard hendaklah digunakan sebagai gantinya.

STDIN


Input standard hendaklah digunakan hanya jika file1 or file2 operan ialah '−'. Lihat INPUT
bahagian FAIL.

INPUT FILES


Fail input hendaklah fail teks.

PERSEKITARAN PELBAGAI


Pembolehubah persekitaran berikut akan mempengaruhi pelaksanaan menyertai:

BAHASA Sediakan nilai lalai untuk pembolehubah pengantarabangsaan yang tidak ditetapkan atau
null. (Lihat volum Takrif Asas POSIX.1‐2008, seksyen 8.2,
Pengantarabangsaan Pembolehubah untuk keutamaan pengantarabangsaan
pembolehubah yang digunakan untuk menentukan nilai kategori tempat.)

LC_ALL Jika ditetapkan kepada nilai rentetan bukan kosong, ganti nilai semua yang lain
pembolehubah pengantarabangsaan.

LC_COLLATE
Tentukan tempat bagi jujukan penyusunan menyertai menjangka telah digunakan
apabila fail input diisih.

LC_CTYPE Tentukan tempat untuk tafsiran jujukan bait data teks
sebagai aksara (contohnya, bait tunggal berbanding dengan aksara berbilang bait dalam
argumen dan fail input).

LC_MESSAGES
Tentukan tempat yang harus digunakan untuk mempengaruhi format dan kandungan
mesej diagnostik yang ditulis kepada ralat standard.

NLSPATH Tentukan lokasi katalog mesej untuk pemprosesan LC_MESSAGES.

ASYNCRONOUS ACARA


Lalai.

STDOUT


. menyertai output utiliti hendaklah merupakan gabungan medan aksara yang dipilih. Apabila
−o pilihan tidak dinyatakan, output hendaklah:

"%s%s%s\n", <menyertai bidang>,lain file1 bidang>,
<lain file2 bidang>

Jika medan gabung bukan medan pertama dalam fail, medanlain fail bidang> untuk fail itu
sepatut nya:

<bidang sebelum menyertai bidang>,bidang berikutan menyertai bidang>

Apabila −o pilihan ditentukan, format output hendaklah:

"%s\n", <penggabungan of bidang>

di mana penyatuan medan diterangkan oleh −o pilihan, di atas.

Untuk mana-mana format, setiap medan (kecuali yang terakhir) hendaklah ditulis dengan ekornya
watak pemisah. Jika pemisah adalah lalai ( watak), tunggal
hendaklah ditulis selepas setiap medan (kecuali yang terakhir).

STDERR


Ralat standard hendaklah digunakan hanya untuk mesej diagnostik.

OUTPUT FILES


Tiada.

EXTENDED DESCRIPTION


Tiada.

EXIT STATUS


Nilai keluar berikut hendaklah dikembalikan:

0 Semua fail input berjaya dikeluarkan.

>0 Ralat telah berlaku.

AKIBAT OF KESALAHAN


Lalai.

. berikutan bahagian adalah bermaklumat.

PERMOHONAN PENGGUNAAN


Nama laluan yang terdiri daripada digit berangka atau bentuk rentetan.tali tidak boleh
dinyatakan secara langsung berikutan −o senarai.

CONTOH


. −o 0 pada asasnya memilih gabungan medan gabungan. Sebagai contoh, fail yang diberikan
telefon:

!Nama Telefon nombor
don +1 123-456-7890
Hal +1 234-567-8901
Yasushi +2 345-678-9012

dan fail faks:

!Nama Faks nombor
don +1 123-456-7899
Keith +1 456-789-0122
Yasushi +2 345-678-9011

(di mana keluasan ruang putih yang besar dimaksudkan untuk setiap satu mewakili satu ), yang
arahan:

menyertai −t " " −a 1 −a 2 −e '(tidak diketahui)' −o 0,1.2,2.2 telefon faks

akan menghasilkan:

!Nama Telefon nombor Faks nombor
don +1 123-456-7890 +1 123-456-7899
Hal +1 234-567-8901 (tidak diketahui)
Keith (tidak diketahui) +1 456-789-0122
Yasushi +2 345-678-9012 +2 345-678-9011

Berbilang contoh kunci yang sama akan menghasilkan hasil gabungan. Yang berikut:

fa:
a x
a y
a z
fb:
a p

akan menghasilkan:

a x p
a y p
a z p

Dan yang berikut:

fa:
a b c
a d e
fb:
a w x
a y z
a o p

akan menghasilkan:

a b c w x
a b c y z
a b c o p
a d e w x
a d e y z
a d e o p

RATIONALE


. −e pilihan hanya berkesan apabila digunakan dengan −o kerana, melainkan medan tertentu
dikenal pasti menggunakan −o, menyertai tidak mengetahui medan yang mungkin kosong. Pengecualian kepada
ini ialah medan gabungan, tetapi mengenal pasti medan gabungan kosong dengan −e rentetan tidak
amalan sejarah dan beberapa skrip mungkin rosak jika ini diubah.

Medan 0 dalam −o senarai telah diterima pakai daripada versi Edisi Kesepuluh menyertai untuk memuaskan
bantahan antarabangsa bahawa menyertai dalam dokumen asas tidak menyokong ``penuh
join'' or ``outer join'' diterangkan dalam literatur pangkalan data hubungan. Walaupun ia telah
mungkin untuk memasukkan medan gabungan dalam output (secara lalai, atau mengikut nombor medan menggunakan −o),
medan sertai tidak boleh disertakan untuk baris tidak berpasangan yang dipilih oleh −a. Yang −o 0 medan
pada asasnya memilih gabungan medan gabungan.

Sambungan luar seperti ini tidak dapat dilakukan dengan menyertai arahan dalam dokumen asas. The
−o 0 telah dipilih kerana ia merupakan perubahan yang serasi ke atas untuk aplikasi. An
alternatif telah dipertimbangkan: minta medan bergabung mewakili kesatuan medan dalam
fail (di mana ia adalah sama untuk baris yang dipadankan, dan satu atau kedua-duanya adalah batal untuk tidak sepadan
baris). Ini tidak diterima pakai kerana ia akan memecahkan beberapa aplikasi sejarah.

Keupayaan untuk menentukan file2 as - bukan amalan sejarah; ia telah ditambah untuk
kesempurnaan.

. −v pilihan bukan amalan sejarah, tetapi dianggap perlu kerana ia
membenarkan penulisan hanyalah baris yang tidak sepadan pada medan gabungan, sebaliknya
kepada −a pilihan, yang mencetak kedua-dua baris yang sesuai dan tidak sepadan. Tambahan ini
kemudahan adalah selari dengan −v pilihan untuk grep.

Beberapa pelaksanaan sejarah telah ditemui di mana baris kosong dalam salah satu
fail input dianggap sebagai penghujung fail; penerangan dalam jilid ini
POSIX.1‐2008 tidak menyebut ini sebagai kes yang dibenarkan.

Versi terdahulu standard ini dibenarkan −j, −j1, −j2 pilihan, dan satu bentuk −o
pilihan yang membenarkan senarai hujah pilihan menjadi hujah berbilang. Borang-borang ini tidak
lebih lama ditentukan oleh POSIX.1‐2008 tetapi mungkin terdapat dalam beberapa pelaksanaan.

MASA HADAPAN ARAHAN


Tiada.

Gunakan joinposix dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Zabbix
    Zabbix
    Zabbix adalah terbuka kelas perusahaan
    penyelesaian pemantauan teragih sumber
    direka untuk memantau dan menjejaki
    prestasi dan ketersediaan rangkaian
    pelayan, peranti...
    Muat turun Zabbix
  • 2
    KDiff3
    KDiff3
    Repositori ini tidak lagi diselenggara
    dan disimpan untuk tujuan arkib. Lihat
    https://invent.kde.org/sdk/kdiff3 for
    kod terbaru dan
    https://download.kde.o...
    Muat turun KDiff3
  • 3
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ialah GUI untuk
    Pemuat USB Waninkoko, berdasarkan
    libwiigui. Ia membenarkan penyenaraian dan
    melancarkan permainan Wii, permainan Gamecube dan
    homebrew di Wii dan WiiU...
    Muat turun USBLoaderGX
  • 4
    Firebird
    Firebird
    Firebird RDBMS menawarkan ciri ANSI SQL
    & berjalan pada Linux, Windows &
    beberapa platform Unix. ciri-ciri
    konkurensi & prestasi cemerlang
    & kuasa...
    Muat turun Firebird
  • 5
    KompoZer
    KompoZer
    KompoZer ialah editor HTML wysiwyg menggunakan
    pangkalan kod Mozilla Composer. Sebagai
    Pembangunan Nvu telah dihentikan
    pada tahun 2005, KompoZer membetulkan banyak pepijat dan
    menambah f...
    Muat turun KompoZer
  • 6
    Muat turun Manga Percuma
    Muat turun Manga Percuma
    The Free Manga Downloader (FMD) ialah sebuah
    aplikasi sumber terbuka yang ditulis dalam
    Objek-Pascal untuk mengurus dan
    memuat turun manga dari pelbagai laman web.
    Ini adalah cermin...
    Muat turun Manga Downloader Percuma
  • Lebih »

Arahan Linux

Ad