Via mon travail sur le paquet media-types
je voulais savoir quel paquets utilisaient le type média application/x-xcf
qui apparemment est erroné (#991158). Le
site https://codesearch.debian.net permet de répondre à cette question. (Merci !)
De plus, en créant une clé d'utilisateur,
on peut interroger le site en ligne de commande; voici un exemple ci-dessous
(le fichier dcs-apikeyHeader-plessy.txt
contient x-dcs-apikey:
suivi de ma
clé d'accès)
curl -X GET "https://codesearch.debian.net/api/v1/searchperpackage?query=application/x-xcf&match_mode=literal" -H @dcs-apikeyHeader-plessy.txt > result.json
Le résultat est en JSON. Voici comment de l'ai transformé pour faire une liste
d'adresses courriel à contacter que j'ai pu facilement coller dans mutt
.
cat result.json |
jq --raw-output '.[]."package"' |
dd-list --stdin |
sed -e '/^ /d' -e '/^$/'d -e 's/$/,/' -e 's/^/ /'