AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

join-dctrl - En ligne dans le Cloud

Exécutez join-dctrl dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande join-dctrl qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


join-dctrl - effectue une jointure relationnelle sur les données au format dctrl

SYNOPSIS


joindre-dctrl [ Options ] nom de fichier nom de fichier

joindre-dctrl --version

joindre-dctrl --Aidez-moi

DESCRIPTION


joindre-dctrl effectue une opération de jointure relationnelle sur les données qui lui sont fournies dans le fichier de contrôle Debian
le format.

A rejoindre champ doit être spécifié à l'aide des commutateurs -1 et -2 ou l'interrupteur -j.
Conceptuellement, le programme crée toutes les paires ordonnées d'enregistrements qui peuvent être formées par
avoir un enregistrement du premier fichier en tant que premier membre de la paire et avoir un enregistrement
du deuxième fichier en tant que deuxième membre de la paire ; puis il supprime toutes ces paires
où les champs de jointure ne sont pas égaux. En effet, chacun des fichiers d'entrée est traité comme un
table de base de données relationnelle.

Chaque fichier d'entrée doit être dans l'ordre croissant sur son champ de jointure ; cela permet au programme de
travailler vite. Les trier-dctrl(1) programme peut être utilisé pour le faire.

OPTIONS


-1 champ, --1er-champ-de-rejoindre=champ
Spécifiez la jointure champ du premier fichier d'entrée.

-2 champ, --2ème-champ-de-jointure=champ
Spécifiez la jointure champ du deuxième fichier d'entrée.

-j champ, --join-field=champ
Spécifier une jointure commune champ pour tous les fichiers.

-a fichier non, --unpairable-from=fichier non
Spécifiez que les paragraphes sans correspondance du premier (si 1 est donnée) ou la seconde (si
2 est donné) fichier sont imprimés.

-o spéc.champ, --champs-de-sortie=spéc.champ
Spécifiez quels champs sont inclus dans la sortie. Les champs sont séparés par des virgules
(plus d'un -o peut également être utilisée). Chaque champ est spécifié dans le format
fichier non.champ dans lequel fichier non est le numéro ordinal du fichier d'entrée à partir duquel le
le champ est tracé (soit 1 or 2), Et champ donne le nom du champ à utiliser. Comme un
cas particulier, simple 0 peut être utilisé à la place de fichier non.champ se référer au commun
valeur des champs de jointure.

Le nom du champ (sans compter le numéro de fichier) est utilisé dans la sortie comme
nom du champ. Cependant, un nom différent à des fins de sortie peut être spécifié
en suffixant la spécification du champ par deux points et le nom visible préféré.

Par exemple, l'option -o 0,1.Version:Ancienne-Version,2.Version précise que le
le premier champ de tout enregistrement de sortie doit être le champ de jointure, le deuxième champ doit
be Ancienne version tirant ses données du Version champ du premier fichier d'entrée, et
le troisième champ doit être Version puiser ses données sur le terrain avec le même
name dans le deuxième fichier d'entrée, et ce sont les seuls champs dans un enregistrement de sortie.

Sinon -o option est donnée, tous les champs de tous les enregistrements joints sont inclus
dans la sortie.

-l niveau, --niveau d'erreur =niveau
Définir le niveau de journalisation sur niveau. niveau fait partie de fatal, important, informationnel et déboguer,
mais le dernier peut ne pas être disponible, selon les options de compilation. Ces
les catégories sont données ici dans l'ordre ; chaque message émis lorsque fatal est en
effet, sera émis dans le important niveau d'erreur, et ainsi de suite. La valeur par défaut est
important.

-V, --version
Imprimez les informations de version.

-C, --copier
Imprimez la licence de copyright. Cela produit beaucoup de sortie; assurez-vous de rediriger ou
dirigez-le quelque part (comme votre téléavertisseur préféré).

-h, --Aidez-moi
Imprimez un résumé de l'aide.

OPÉRANDES


joindre-dctrl traitera chaque fichier nommé sur la ligne de commande comme une table de base de données relationnelle.
Un fichier appelé - représente le flux d'entrée standard du programme. Actuellement, exactement deux
les fichiers doivent être nommés.

STDIN


Le flux d'entrée standard peut être utilisé comme entrée comme spécifié ci-dessus dans le OPÉRANDES .

CONTRIBUTION DES DOSSIERS


Toutes les entrées à joindre-dctrl est au format d'un fichier de contrôle Debian.

Un fichier de contrôle Debian (dctrl) est une base de données semi-structurée à table unique stockée dans un
fichier texte analysable par machine. Une telle base de données se compose d'un ensemble d'enregistrements ; chaque enregistrement est
un mappage des noms de champ au contenu du champ. Textuellement, les enregistrements sont séparés par des vides
lignes, tandis que chaque champ est codé comme une ou plusieurs lignes non vides à l'intérieur d'un enregistrement. Un champ
commence par son nom, suivi de deux points, suivi du contenu du champ. Le côlon doit
résident sur la première ligne du champ, et la première ligne doit commencer sans espace.
Les lignes suivantes, en revanche, commencent toujours par un espace linéaire (un ou plusieurs espaces ou
caractères de tabulation).

Chaque fichier d'entrée doit être dans l'ordre croissant de son champ de jointure.

ENVIRONNEMENT VARIABLES


L'environnement de localisation standard, en particulier son paramètre de jeu de caractères, affecte le
interprétation de l'entrée et de la sortie sous forme de flux de caractères.

ASYNCHRONE ÉVÉNEMENTS


Les signaux UNIX standard ont leur signification habituelle.

SORTIE STD


Toutes les sorties sont envoyées au flux de sortie standard. La sortie est au format d'une Debian
fichier de contrôle, décrit ci-dessus dans le CONTRIBUTION DES DOSSIERS section. La sortie sera dans le
ordre croissant du champ de jointure, si ce champ est inclus dans la sortie.

SORTIE DES DOSSIERS


Il n'y a pas de fichiers de sortie.

EXIT STATUT


Cet utilitaire se termine avec 0 en cas de succès. Il utilise un code de sortie différent de zéro de manière incohérente
quand une erreur est remarquée (c'est un bug).

CONSÉQUENCES OF LES ERREURS


En cas d'erreurs dans l'entrée, la sortie sera partiellement ou complètement erronée. Dans
en cas d'erreur d'invocation, le programme refusera de fonctionner.

EXEMPLES


Supposons qu'un fichier contenant des données sur les packages binaires pour l'architecture AMD64
contenu dans la version de Debian squeeze (6.0), section principal, est dans le répertoire courant
et nommé Formules. Supposons que nous soyons actuellement sur un système Debian. Supposons plus loin
que le répertoire courant ne contient pas de fichiers nommés état et pkg. Le suivant
commandes donne, pour chaque paquet actuellement installé et disponible dans Debian squeeze
(6.0), sa version actuellement installée (comme Old-Version) et la version en squeeze (comme
Nouvelle version):
$ sort-dctrl -kPackage /var/lib/dpkg/statut > statistiques
$ sort-dctrl -kPackage Packages > pkg
$ join-dctrl -j Paquet \
-o 0,1.Version:Ancienne-Version,2.Version:Nouvelle-Version \
groupe de statistiques

Utilisez join-dctrl en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    turcdevops
    turcdevops
    TurkDevOps a ?k kaynak yaz?l?m
    geli?tirici topluluklar? DevTurks-Équipe
    Tarafándan desteklenmektedir..
    Fonctionnalités : https://github.com/turkdevopshttps://turkdevops.g...
    Télécharger turkdevops
  • 2
    asammdf
    asammdf
    *asammdf* est un analyseur rapide Python et
    éditeur pour l'ASAM (Association pour
    Standardisation de l'automatisation et
    Systèmes de mesure) MDF / MF4
    (Format des données de mesure...
    Télécharger asammdf
  • 3
    LAME (Lame n'est pas un encodeur MP3)
    LAME (Lame n'est pas un encodeur MP3)
    LAME est un outil pédagogique à utiliser
    pour en savoir plus sur l'encodage MP3. Le
    L'objectif du projet LAME est d'améliorer
    la psycho acoustique, la qualité et la rapidité
    de député...
    Télécharger LAME (Lame n'est pas un encodeur MP3)
  • 4
    wxPython
    wxPython
    Un ensemble de modules d'extension Python qui
    encapsulez les classes d'interface graphique multiplateforme à partir de
    wxWidgets.. Public : Développeurs. Utilisateur
    interface : Système X Window (X11), Win32...
    Télécharger wxPython
  • 5
    gestionnaire de fichiers de paquets
    gestionnaire de fichiers de paquets
    Ceci est le gestionnaire de fichiers du pack Total War
    projet, à partir de la version 1.7. UNE
    courte introduction à Warscape
    modding : ...
    Télécharger le packfilemanager
  • 6
    IPerf2
    IPerf2
    Un outil de trafic réseau pour mesurer
    Performances TCP et UDP avec métriques
    autour du débit et de la latence. Les
    les objectifs comprennent le maintien d'une activité
    morue iperf...
    Télécharger IPerf2
  • Plus "

Commandes Linux

Ad