Provided by: dctrl-tools_2.23ubuntu1_amd64 bug

NOM

       sort-dctrl - Ordonner des fichiers de contrôle Debian

SYNOPSIS

       sort-dctrl [options] [ fichier ... ]

       sort-dctrl --copying | --help | --version | -ChV

DESCRIPTION

       Le  programme  sort-dctrl  ordonne  des  fichiers  de contrôle Debian suivant les critères
       indiqués.

       Un fichier de contrôle Debian (dctrl) est une base de  données  semi-structurée  avec  une
       seule table conservée dans un fichier texte analysable par une machine. Une telle base est
       constituée d'un ensemble d'enregistrements ; chaque enregistrement est une association  de
       noms  de  champ  et  de  contenus  de champ. Le fichier texte présente les enregistrements
       séparés par des lignes vides, tandis que chaque champ est  constitué  d'une  ou  plusieurs
       lignes  non  vides à l'intérieur d'un enregistrement. Un champ commence par son nom, suivi
       d'un deux-points, suivi par le contenu du champ. Les deux-points  doivent  rester  sur  la
       première  ligne  du  champ,  et la première ligne ne doit pas commencer par un espace. Les
       lignes suivantes,  au  contraire,  doivent  commencer  par  un  espace  (un  ou  plusieurs
       caractères espace ou tabulation).

       Le  programme  sort-dctrl  reconnaît  deux  types  de  champs :  les  champs  de chaîne de
       caractères et les champs de version. Les champs de version agissent aussi comme des champs
       numériques.  Les  champs  de  chaîne  de  caractères  sont  comparés  d'après  une stricte
       comparaison octet par octet, après avoir ignoré  tous  les  espaces  initiaux  suivant  le
       deux-points. Les champs de version sont parcourus et comparés comme des numéros de version
       Debian. Lors de la comparaison de numéros de version, si un contenu de champ  s'avère  non
       conforme à la syntaxe de numéro de version, il est considéré plus petit que n'importe quel
       contenu conforme, et égal à tout autre  contenu  non  conforme.  Le  programme  sort-dctrl
       suppose  que  tous  les  champs  sont  des champs de chaîne de caractères, sauf indication
       contraire.

       Vous pouvez indiquer un nombre quelconque de clefs pour le tri, en utilisant l'option  -k.
       Les  clefs sont interprétées par ordre décroissant de priorité : la première clef indiquée
       est primaire, la deuxième clef indiquée est secondaire, etc. Si deux enregistrements  sont
       égaux d'après la clef primaire, alors les clefs secondaires sont comparées, etc. Si aucune
       clef n'est indiquée, le champ « Package » sans modificateur est considéré comme  clef  par
       défaut.

OPTIONS

       -k clef, --key-spec=clef
              Indiquer  une  ou  plusieurs  clefs  pour le tri. Vous pouvez indiquer cette option
              autant de fois que nécessaire. L'argument clef est une liste de clefs séparées  par
              des  virgules.  Chaque  clef  indiquée  est  le  nom  du  champ  qui  sert de clef,
              éventuellement suivi d'un deux-points et du modificateur. Les modificateurs de clef
              suivants sont pris en charge :

              r      Inverser la comparaison pour cette clef, en inversant l'ordre de tri.

              v      Considérer ce champ comme un champ de numéro de version.

              n      Considérer  ce  champ comme un nombre, ce qui est pour l'instant synonyme de
                     v.

       -q, --quiet, --silent
              Ne rien afficher sur le flux de sortie standard. À la  place,  quitter  directement
              après avoir trouvé la première correspondance.

       -l niveau, --errorlevel=niveau
              Configurer   le   niveau   de  journalisation,  où  niveau  est  fatal,  important,
              informational  ou  debug.  La  disponibilité  de  debug  depend  des   options   de
              compilation.  Ces catégories sont ici données dans l'ordre : tous les messages émis
              lorsque fatal est choisi seront affichés pour un niveau  d'erreur  important,  etc.
              Par défaut, important est sélectionné.

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

       -C, --copying
              Afficher  la  licence. La sortie est particulièrement longue, veuillez la rediriger
              quelque part, ou utiliser un tube  (vers  votre  afficheur  de  texte  préféré  par
              exemple).

       -h, --help
              Afficher une courte aide.

EXEMPLES

       Voici quelques exemples d'appel du programme.

       sort-dctrl /var/lib/dpkg/available
              Affiche le fichier available de dpkg ordonné par nom de paquet.

       sort-dctrl -k Version:v /var/lib/dpkg/available
              Affiche le fichier available de dpkg dans l'ordre croissant des numéros de version.

       sort-dctrl -k Version:vr /var/lib/dpkg/available
              Affiche  le  fichier  available  de  dpkg  dans  l'ordre décroissant des numéros de
              version.

       sort-dctrl -k Package,Version:v /var/lib/dpkg/available
              Affiche le fichier available de dpkg ordonné en priorité par  nom  de  paquet  puis
              dans l'ordre décroissant des numéros de version.

       sort-dctrl -k Installed-Size:n,Size:nr /var/lib/dpkg/available
              Affiche le fichier available de dpkg ordonné en priorité dans l'ordre croissant des
              tailles d'installation puis dans l'ordre décroissant des tailles de paquet.

AUTEUR

       Le  programme  et  cette  page  de  manuel  ont  été  écrits  par  Antti-Juhani  Kaijanaho
       <ajk@debian.org>.

VOIR AUSSI

       La Charte Debian. Publiée dans le paquet Debian debian-policy. Également disponible sur le
       site de Debian.

       grep-dctrl(1)

TRADUCTION

       Cette     traduction     est     maintenue     à     l'aide      de      l'outil      po4a
       <URL:http://po4a.alioth.debian.org/> par l'équipe francophone de traduction de Debian.

       Elle  est  maintenue par David Prévot david@tilapin.org et les membres de la liste debian-
       l10n-french@lists.debian.org depuis mars 2011.

       Veuillez   signaler   toute   erreur   de   traduction   en   écrivant   à    debian-l10n-
       french@lists.debian.org ou par un rapport de bogue sur le paquet dctrl-tools.

       Vous pouvez toujours accéder à la version anglaise de ce document en utilisant la commande
       « man -L C section page_de_man ».