IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

join-dctrl - Online nel cloud

Esegui join-dctrl nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando join-dctrl che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


join-dctrl - esegue un join relazionale sui dati in formato dctrl

SINOSSI


join-dctrl [ Opzioni ] Nome del file Nome del file

join-dctrl --versione

join-dctrl --Aiuto

DESCRIZIONE


join-dctrl esegue un'operazione di unione relazionale sui dati fornitigli nel file di controllo Debian
formato.

A join campo deve essere specificato utilizzando gli interruttori -1 ed -2 o l'interruttore -j.
Concettualmente, il programma crea tutte le coppie ordinate di record che possono essere formate da
avere un record dal primo file come primo membro della coppia e avere un record
dalla seconda fila come secondo membro della coppia; e poi cancella tutte queste coppie
dove i campi di join non sono uguali. In effetti, ciascuno dei file di input viene trattato come un
tabella di database relazionale.

Ogni file di input deve essere in ordine crescente nel relativo campo di unione; questo permette al programma di
lavorare velocemente. Il sort-dctrl(1) il programma può essere utilizzato per farlo.

VERSIONI


-1 campo, --1st-join-field=campo
Specificare il join campo del primo file di input.

-2 campo, ---2nd-join-field=campo
Specificare il join campo del secondo file di input.

-j campo, --join-field=campo
Specificare un join comune campo per tutti i file.

-a nessun file, --non accoppiabile-da=nessun file
Specifica che i paragrafi senza corrispondenza dal primo (se 1 è dato) o il secondo (se
2 è dato) file vengono stampati.

-o fieldpec, --campi-output=fieldpec
Specificare quali campi sono inclusi nell'output. I campi sono separati da virgole
(più di una -o è possibile utilizzare anche l'opzione). Ogni campo è specificato nel formato
nessun file.campo in quale nessun file è il numero ordinale del file di input da cui
campo è disegnato (o 1 or 2), E campo fornisce il nome del campo da utilizzare. Come un
caso speciale, semplice 0 può essere utilizzato al posto di nessun file.campo fare riferimento al comune
valore dei campi di join.

Il nome del campo (escluso il numero di file) viene utilizzato nell'output come
nome del campo. Tuttavia, è possibile specificare un nome diverso per scopi di output
aggiungendo il suffisso alla specificazione del campo con i due punti e il nome visibile preferito.

Ad esempio, l'opzione -o 0,1.Versione:Vecchia versione,2.Versione specifica che il
il primo campo in qualsiasi record di output dovrebbe essere il campo join, il secondo campo dovrebbe
be Vecchia versione traendo i suoi dati dal Versione campo del primo file di input, e
il terzo campo dovrebbe essere Versione traendo i suoi dati dal campo con lo stesso
nome nel secondo file di input e questi sono gli unici campi in un record di output.

Se no -o l'opzione è data, tutti i campi di tutti i record che vengono uniti sono inclusi
nell'uscita.

-l livello, --livello di errore=livello
Imposta il livello di registro su livello. livello è uno dei fatale, importante, informativo ed mettere a punto,
ma l'ultimo potrebbe non essere disponibile, a seconda delle opzioni in fase di compilazione. Queste
le categorie sono fornite qui in ordine; ogni messaggio che viene emesso quando fatale è in
effetto, sarà emesso nel importante livello di errore e così via. L'impostazione predefinita è
importante.

-V, --versione
Stampa le informazioni sulla versione.

-C, --copia
Stampa la licenza di copyright. Questo produce molto output; assicurati di reindirizzare o
pipe da qualche parte (come il tuo cercapersone preferito).

-h, --Aiuto
Stampa un riepilogo della guida.

OPERANDI


join-dctrl tratterà ogni file denominato sulla riga di comando come una tabella di database relazionale.
Un file chiamato - rappresenta il flusso di input standard del programma. Attualmente, esattamente due
i file devono essere nominati.

STDIN


Il flusso di input standard può essere utilizzato come input come specificato sopra nel OPERANDI .

INGRESSO FILE


Tutti gli input per join-dctrl è nel formato di un file di controllo Debian.

Un file di controllo Debian (dctrl) è un database a tabella singola semistrutturato archiviato in un file a
file di testo analizzabile dalla macchina. Tale database è costituito da un insieme di record; ogni record è
una mappatura dai nomi dei campi al contenuto dei campi. Testualmente, i record sono separati da vuoti
righe, mentre ogni campo è codificato come una o più righe non vuote all'interno di un record. un campo
inizia con il suo nome, seguito da due punti, seguito dal contenuto del campo. I due punti devono
risiedono sulla prima riga del campo e la prima riga deve iniziare senza spazi.
Le righe successive, al contrario, iniziano sempre con spazi bianchi lineari (uno o più spazi o
caratteri di tabulazione).

Ciascun file di input deve essere nell'ordine crescente del relativo campo di unione.

AMBIENTE VARIABILI


L'ambiente locale standard, in particolare l'impostazione del set di caratteri, influisce sul
interpretazione di input e output come flussi di caratteri.

ASINCRONO EVENTI


I segnali UNIX standard hanno il loro significato abituale.

STDOUT


Tutto l'output viene inviato al flusso di output standard. L'output è nel formato di una Debian
file di controllo, descritto sopra nel INGRESSO FILE sezione. L'output sarà in
ordine crescente del campo join, se tale campo è incluso nell'output.

USCITA FILE


Non ci sono file di output.

EXIT STATUS


Questa utility termina con 0 quando ha successo. Utilizza un codice di uscita diverso da zero in modo incoerente
quando viene rilevato un errore (questo è un bug).

CONSEGUENZE OF ERRORI


In caso di errori nell'input, l'output sarà parzialmente o completamente spazzatura. In
caso di errori nell'invocazione, il programma rifiuterà di funzionare.

ESEMPI


Supponiamo che un file contenente dati sui pacchetti binari per l'architettura AMD64
contenuto nella versione Debian squeeze (6.0), sezione principale, si trova nella directory corrente
e chiamato Pack. Supponiamo di essere attualmente su un sistema Debian. Supponiamo ulteriormente
che la directory corrente non contenga file denominati stat ed pkg. Il seguente
comandi dà, per ogni pacchetto attualmente installato e disponibile in Debian squeeze
(6.0), la sua versione attualmente installata (come vecchia versione) e la versione in squeeze (come
Nuova versione):
$ sort-dctrl -kPacchetto /var/lib/dpkg/status > stato
$ sort-dctrl -kPackage Pacchetti > pkg
$ join-dctrl -j Pacchetto \
-o 0,1.Versione:Vecchia-Versione,2.Versione:Nuova-Versione \
pacchetto statistico

Usa join-dctrl online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    turchi
    turchi
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluklar? DevTurks-Team
    Taraf?ndan desteklenmektedir..
    Caratteristiche:https://github.com/turkdevopshttps://turkdevops.g...
    Scarica turkdevops
  • 2
    asamdf
    asamdf
    *asammdf* è un parser Python veloce e
    redattore per ASAM (Associazione per
    Standardizzazione dell'automazione e
    Sistemi di misura) MDF / MF4
    (Formato dei dati di misurazione...
    Scarica asammdf
  • 3
    LAME (Lame non è un codificatore MP3)
    LAME (Lame non è un codificatore MP3)
    LAME è uno strumento educativo da utilizzare
    per conoscere la codifica MP3. Il
    L'obiettivo del progetto LAME è quello di migliorare
    la psicoacustica, qualità e velocità
    di deputato...
    Scarica LAME (Lame non è un codificatore MP3)
  • 4
    wxPython
    wxPython
    Un insieme di moduli di estensione Python che
    avvolgere le classi GUI multipiattaforma da
    wxWidgets.. Pubblico: sviluppatori. Utente
    interfaccia: X Window System (X11), Win32 ...
    Scarica wxPython
  • 5
    packfilemanager
    packfilemanager
    Questo è il file manager del pacchetto Total War
    progetto, a partire dalla versione 1.7. UN
    breve introduzione a Warscape
    mod:...
    Scarica packfilemanager
  • 6
    IPerf2
    IPerf2
    Uno strumento di misurazione del traffico di rete
    Prestazioni TCP e UDP con metriche
    intorno sia al throughput che alla latenza. Il
    gli obiettivi includono il mantenimento di un attivo
    merluzzo iperf...
    Scarica IPerf2
  • Di Più "

Comandi Linux

Ad