• # presque utilisable pour apt...

    Posté par  . Évalué à 3.

    Sympa, cet outil.

    Il est presque utilisable pour les bases de données APT/DPKG/APTITUDE en plus, il faut 'juste' virer tous les dash ('-') et ajouter un nom de champ pour les entrées multi-lignes, par exemple:

    cp /var/lib/dpkg/status /tmp/test
    sed /tmp/test -i -e 's!^ .*$!Description:&!g' -e  's!^\([^:-]*\)-\([^:]*\)!\1\2!g'
    recsel -i -e 'Package = "apt"' -P Version test

    me sors 1.4.9 sur cette machine. Bon, c'est un peu plus lent que dpkg-query -W apt (en moyenne sur 4 essais: 0.16s avec system a 99% pour recsel, contre 0.01s avec system à 76% pour dpkg, selon time) et moins fiable (la modif pour le multi-ligne casse des trucs en vrai), mais peut s'avérer utile pour du post-mortem ou autre usages.

    Merci du partage du coup (ça me servira pas sur apt, mais ça m'a permis de voir l'usage sur une DB déjà bien fournie).

  • # interface web

    Posté par  (site Web personnel) . Évalué à 2.

    Recutids est très très bien. Je m'en suis servi il y a des années, j'ai même commencé une interface graphique en Perl, avec serveur web. Faudrait m'y remettre. Ce qui est super c'est le format de stockage en texte pur.

    "La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.