{{tag>sysadmin linux cli html todo}} ====== htmlq ====== 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. ===== Instalaltion ===== # installer le gestionnaire de paquets cargo sudo apt install cargo # utiliser cargo pour installer htmlq cargo install htmlq ===== Exemples ===== curl -s url | htmlq '#css-selector' curl -s url2 | htmlq '#css-selector' curl -s https://www.cyberciti.biz/faq/ | htmlq --pretty '#content' | more ===== Références ===== * https://www.cyberciti.biz/open-source/command-line-hacks/using-htmlq-to-extract-content-from-html-files-on-linux-unix/