L'utilitaire en ligne de commande (CLI) htmlq permet d'extraire et de mettre en forme dans la console des informations provenant de pages HTML (à la manière de jq pour les docments JSON). htmlq est écrit en RUST.
# installer le gestionnaire de paquets cargo sudo apt install cargo # utiliser cargo pour installer htmlq cargo install htmlq
curl -s url | htmlq '#css-selector' curl -s url2 | htmlq '#css-selector' curl -s https://www.cyberciti.biz/faq/ | htmlq --pretty '#content' | more