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).
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
# presque utilisable pour apt...
Posté par freem . É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:
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, selontime
) 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 ZeroHeure . É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 à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.