İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

Joinposix - Bulutta Çevrimiçi

Joinposix'i Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut Joinposix'tir.

Program:

ADI


katıl — ilişkisel veritabanı operatörü

SİNOPSİS


kaydol [-a dosya numarası|-v dosya numarası] [-e dizi] [-o liste] [-t tank]
[-1 alan] [-2 alan] file1 file2

TANIM


The kaydol yardımcı program, dosyalar üzerinde bir eşitlik birleşimi gerçekleştirecektir file1 ve file2. katıldı
dosyalar standart çıktıya yazılacaktır.

Birleştirme alanı, her dosyada dosyaların karşılaştırıldığı bir alandır. NS kaydol yarar
içindeki her satır çifti için çıktıya bir satır yazacaktır. file1 ve file2 buna sahip
özdeş birleştirme alanları. Varsayılan olarak çıktı satırı birleştirme alanından oluşacaktır, ardından
kalan alanlar file1, ardından kalan alanlar file2. Bu biçim olabilir
kullanılarak değiştirildi -o seçeneği (aşağıya bakın). NS -a seçenek eşsiz eklemek için kullanılabilir
çıkışa giden satırlar. NS -v seçeneği yalnızca eşleşmeyen satırların çıktısını almak için kullanılabilir.

Dosyalar file1 ve file2 harmanlama sırasına göre sıralanır tür -b üzerinde
birleştirilecekleri alanlar, varsayılan olarak her satırda ilk. Hepsi seçili
çıktı aynı harmanlama sırasında yazılacaktır.

Varsayılan giriş alanı ayırıcıları karakterler. Bu durumda çoklu
ayırıcılar bir alan ayırıcı olarak sayılacak ve önde gelen ayırıcılar yok sayılacaktır.
Varsayılan çıktı alanı ayırıcısı, bir .

Alan ayırıcı ve harmanlama sırası, aşağıdakiler kullanılarak değiştirilebilir: -t seçeneği (bkz.
altında).

Aynı anahtar her iki dosyada birden fazla görünüyorsa, setin tüm kombinasyonları
kalan alanlar file1 ve kalan alanlar kümesi file2 sırayla çıktılar
karşılaşılan hatlardandır.

Girdi dosyaları uygun harmanlama sırasında değilse, sonuçlar şöyledir:
belirtilmemiş.

SEÇENEKLER


The kaydol yardımcı program, POSIX.1‐2008'in Temel Tanımlar hacmine uygun olacaktır, Bölüm
12.2, Yarar Sözdizimi Kuralları.

Aşağıdaki seçenekler desteklenecektir:

-a dosya numarası
Dosyadaki eşleştirilemeyen her satır için bir satır oluşturun dosya numarası, Burada dosya numarası
varsayılan çıktıya ek olarak 1 veya 2'dir. İkisi de olursa -a1 ve -a2 belirtilmiş,
tüm eşleştirilemeyen hatlar çıkarılacaktır.

-e dizi tarafından seçilen listedeki boş çıktı alanlarını değiştirin -o dize ile dizi.

-o liste Çıktı satırını, belirtilen alanları içerecek şekilde oluşturun. listeher öğe
aşağıdaki iki formdan birine sahip olacaktır:

1. dosya_numarası.alanı, Burada dosya numarası bir dosya numarasıdır ve alan ondalık
tamsayı alan numarası

2. 0 (sıfır), birleştirme alanını temsil eder

Unsurları liste ya olacak - ayrılmış veya - olarak ayrılmış
POSIX.8‐1'in Temel Tanımlar cildinin Kılavuz İlke 2008'inde belirtilen, Bölüm
12.2, Yarar Sözdizimi Kuralları. tarafından belirtilen alanlar liste yazılacak
seçilen tüm çıktı hatları için. tarafından seçilen alanlar liste içinde görünmeyen
girdi, boş çıktı alanları olarak ele alınacaktır. (bkz. -e seçeneği.) Yalnızca
özel olarak talep edilen alanlar yazılacaktır. Uygulama şunları sağlayacaktır:
o liste tek bir komut satırı argümanıdır.

-t tank karakter kullan tank hem giriş hem de çıkış için ayırıcı olarak. her görünüm
of tank bir çizgide anlamlı olacaktır. Bu seçenek belirtildiğinde,
harmanlama sırası ile aynı olacaktır tür olmadan -b seçeneği.

-v dosya numarası
Varsayılan çıktı yerine, yalnızca içindeki eşleştirilemeyen her satır için bir satır oluşturun.
dosya numarası, Burada dosya numarası 1 veya 2. -v1 ve -v2 belirtilmiş, tüm
eşleştirilemeyen hatlar çıkarılacaktır.

-1 alan katılmak alandosyanın inci alanı 1. Alanlar ile başlayan ondalık tam sayılardır.
1.

-2 alan katılmak alandosyanın inci alanı 2. Alanlar ile başlayan ondalık tam sayılardır.
1.

İŞLENENLER


Aşağıdaki işlenenler desteklenecektir:

file1, file2
Birleştirilecek dosyanın yol adı. Eğer herhangi biri file1 or file2 işlenenler
'-', standart girdi onun yerine kullanılacaktır.

STDIN


Standart girdi, yalnızca aşağıdaki durumlarda kullanılacaktır: file1 or file2 işlenen '-'. GİRİŞ'e bakın
DOSYALAR bölümü.

GİRİŞ DOSYALAR


Girdi dosyaları metin dosyaları olacaktır.

ÇEVRE DEĞİŞKENLER


Aşağıdaki ortam değişkenleri, aşağıdakilerin yürütülmesini etkiler: kaydol:

DİL Ayarlanmamış veya ayarlanmamış uluslararasılaştırma değişkenleri için varsayılan bir değer sağlayın.
boş. (Bkz. POSIX.1‐2008'in Temel Tanımlar cildi, Bölüm 8.2,
Uluslararasılaşma Değişkenler uluslararasılaşmanın önceliği için
yerel kategorilerin değerlerini belirlemek için kullanılan değişkenler.)

LC_ALL Boş olmayan bir dize değerine ayarlanırsa, diğer tüm değerlerin değerlerini geçersiz kılın
uluslararasılaştırma değişkenleri.

LC_COLLATE
Harmanlama dizisinin yerel ayarını belirleyin kaydol kullanılmış olması bekleniyor
giriş dosyaları sıralandığında.

LC_CTYPE Metin verisi bayt dizilerinin yorumlanması için yerel ayarı belirleyin
karakter olarak (örneğin, çoklu bayt karakterlerin aksine tek bayt
argümanlar ve girdi dosyaları).

LC_MESSAGES
biçimini ve içeriğini etkilemek için kullanılması gereken yerel ayarı belirleyin.
standart hataya yazılan teşhis mesajları.

NLSPATH İşleme için mesaj kataloglarının yerini belirleyin. LC_MESSAGES.

ASENKRON ETKİNLİKLER


Varsayılan.

STDOUT


The kaydol yardımcı program çıktısı, seçilen karakter alanlarının bir birleşimi olacaktır. Ne zaman
-o seçenek belirtilmemişse, çıktı şöyle olacaktır:

"%s%s%s\n", <kaydol alan>,diğer file1 alanları>,
<diğer file2 alanları>

Birleştirme alanı bir dosyadaki ilk alan değilse,diğer dosya alanları> o dosya için
olmalı:

<alanları önceki kaydol alan>,alanları takip etme kaydol alan>

Zaman -o seçeneği belirtilirse, çıktı formatı şöyle olacaktır:

"%s\n", <birbirine bağlama of alanları>

alanların sıralanmasının şu şekilde açıklandığı yerde -o seçeneği, yukarıda.

Her iki format için, her alan (sonuncusu hariç) sonundaki ile yazılacaktır.
ayırıcı karakter Ayırıcı varsayılan ise ( karakterler), tek
her alandan sonra yazılacaktır (sonuncusu hariç).

STDER


Standart hata sadece teşhis mesajları için kullanılacaktır.

ÇIKTI DOSYALAR


Yok.

GENİŞLETİLMİŞ TANIM


Yok.

EXIT DURUMU


Aşağıdaki çıkış değerleri döndürülecektir:

0 Tüm girdi dosyalarının çıktısı başarıyla alındı.

>0 Bir hata oluştu.

SONUÇLARI OF HATALAR


Varsayılan.

The takip etme bölümler vardır bilgilendirici.

BAŞVURUSU KULLANIM


Sayısal rakamlardan veya biçimden oluşan yol adları dize.dize olmamalı
doğrudan aşağıdaki belirtilen -o liste.

ÖRNEKLER


The -o 0 alanı esasen birleştirme alanlarının birleşimini seçer. Örneğin, verilen dosya
telefon:

!İsim Telefon Numara
Don +1 123-456-7890
Hal +1 234-567-8901
Yasuşi +2 345-678-9012

ve dosya faks:

!İsim İletişim Numara
Don +1 123-456-7899
Keith +1 456-789-0122
Yasuşi +2 345-678-9011

(burada geniş beyaz boşlukların her birinin tek bir ), NS
komut:

kaydol -t " " -a 1 -a 2 -e '(Bilinmeyen)' -o 0,1.2,2.2 telefon faks

üretecekti:

!İsim Telefon Numara İletişim Numara
Don +1 123-456-7890 +1 123-456-7899
Hal +1 234-567-8901 (Bilinmeyen)
Keith (Bilinmeyen) +1 456-789-0122
Yasuşi +2 345-678-9012 +2 345-678-9011

Aynı anahtarın birden çok örneği, kombinatoryal sonuçlar üretecektir. Devamındaki:

yapmak:
a x
a y
a z
İngilizce:
a p

üretecek:

a x p
a y p
a z p

Ve aşağıdakiler:

yapmak:
a b c
a d e
İngilizce:
a w x
a y z
a o p

üretecek:

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

GEREKÇESİ


The -e seçeneği yalnızca birlikte kullanıldığında etkilidir. -o çünkü, belirli alanlar olmadıkça
kullanılarak tanımlanmış -o, kaydol hangi alanların boş olabileceğinin farkında değil. istisna
bu, birleştirme alanıdır, ancak -e dize değil
tarihsel uygulama ve bu değiştirilirse bazı komut dosyaları bozulabilir.

içindeki 0 alanı -o listesi Onuncu Baskı versiyonundan alınmıştır. kaydol tatmin etmek
uluslararası itirazlar kaydol temel belgelerde `` tam desteklemiyor
birleştirme" veya "dış birleştirme" ilişkisel veritabanı literatüründe tanımlanmıştır. Olmuş olmasına rağmen
çıktıya bir birleştirme alanı eklemek mümkündür (varsayılan olarak veya -o),
tarafından seçilen eşleştirilmemiş bir hat için birleştirme alanı dahil edilemedi. -a. -o 0 alanı
temelde birleştirme alanlarının birleşimini seçer.

Bu tür bir dış birleştirme, kaydol temel belgelerdeki komutlar. NS
-o 0 alanı, uygulamalar için yukarıya doğru uyumlu bir değişiklik olduğu için seçilmiştir. Bir
alternatif düşünüldü: birleştirme alanının, aşağıdaki alanların birliğini temsil etmesini sağlayın
dosyalar (eşleşen satırlar için aynı olduklarında ve eşleşmeyen satırlar için bir veya her ikisi de boştur)
çizgiler). Bu, bazı tarihi uygulamaları kıracağı için kabul edilmedi.

Belirtme yeteneği file2 as - tarihsel pratik değildir; için eklendi
eksiksizlik.

The -v seçenek tarihsel bir uygulama değildir, ancak gerekli olduğu için gerekli görülmüştür.
yazılmasına izin verildi bir tek aksine birleştirme alanında eşleşmeyen satırlar
için -a eşleşen ve eşleşmeyen her iki satırı yazdıran seçenek. Bu ek
tesis ile paraleldir. -v seçeneği grep.

Bunlardan birinde boş bir satırın olduğu bazı tarihsel uygulamalarla karşılaşılmıştır.
girdi dosyaları, dosyanın sonu olarak kabul edildi; bu ciltteki açıklama
POSIX.1‐2008 bunu izin verilen bir durum olarak göstermez.

Bu standardın önceki sürümlerine izin verilir -j, -j1, -j2 seçenekler ve bir form -o
izin veren seçenek liste seçenek-argümanın birden çok argüman olması. Bu formlar hayır
daha uzun POSIX.1‐2008 tarafından belirtilmiştir ancak bazı uygulamalarda mevcut olabilir.

GELECEK TARİFİ


Yok.

onworks.net hizmetlerini kullanarak Joinposix'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Zabbix
    Zabbix
    Zabbix, kurumsal sınıf bir açık
    kaynak dağıtılmış izleme çözümü
    izlemek ve takip etmek için tasarlanmıştır
    ağ performansı ve kullanılabilirliği
    sunucular, cihaz...
    Zabbix'i indirin
  • 2
    KDiff3
    KDiff3
    Bu depo artık korunmuyor
    ve arşiv amaçlı saklanmaktadır. Görmek
    https://invent.kde.org/sdk/kdiff3 for
    en yeni kod ve
    https://download.kde.o...
    KDiff3'ü indirin
  • 3
    USBYükleyiciGX
    USBYükleyiciGX
    USBLoaderGX için bir GUI'dir
    Waninkoko'nun USB Yükleyicisi,
    libwiigui. Listelemeye izin verir ve
    Wii oyunları, Gamecube oyunları ve
    Wii ve WiiU'da homebrew...
    USBLoaderGX'i indirin
  • 4
    Firebird
    Firebird
    Firebird RDBMS, ANSI SQL özellikleri sunar
    & Linux, Windows üzerinde çalışır &
    birkaç Unix platformu. Özellikler
    mükemmel eşzamanlılık ve performans
    & güç...
    Firebird'ü indirin
  • 5
    KompoZer
    KompoZer
    KompoZer, aşağıdakileri kullanan bir wysiwyg HTML editörüdür.
    Mozilla Besteci kod tabanı. Olarak
    Nvu'nun gelişimi durduruldu
    2005'te KompoZer birçok hatayı düzeltti ve
    bir f ekler...
    KompoZer'i indirin
  • 6
    Ücretsiz Manga İndiricisi
    Ücretsiz Manga İndiricisi
    Ücretsiz Manga İndiricisi (FMD), bir
    yazılmış açık kaynak uygulama
    Yönetmek için Object-Pascal ve
    çeşitli web sitelerinden manga indirmek.
    Bu bir ayna...
    Ücretsiz Manga İndiriciyi İndirin
  • Daha fazla »

Linux komutları

Ad