Comment prévisualiser des documents HTML à partir de la ligne de commande?


32

J'utilise catdocpour prévisualiser les documents Word à partir de la ligne de commande. Existe-t-il quelque chose de similaire pour HTML?

En d'autres termes, j'aimerais faire cathtml Webpage.html | lesset obtenir plus ou moins une mansortie de look de page.

Réponses:


18

Vous pouvez utiliser html2textpour consulter un document HTML à partir de la ligne de commande.

sudo apt-get install html2text
html2text Webpage.html | less

mais pas exactement un look similaire aux pages de manuel, cela dépend de l'entrée html, bien sûr.


23

Une solution consiste à utiliser lynx -dump, comme dans

lynx -dump file.html

ou

echo "<div>this is a div</div>" | lynx -dump -stdin

Mieux:

Utilisation w3m -dump, il respecte la mise en page. C'est génial.

sudo aptitude install w3m
w3m -dump file.html
echo "<div>x</div>" | w3m -dump -T text/html

Vous pouvez définir le nombre de colonnes du terminal pour obtenir la meilleure disposition, par exemple, si vous utilisez un terminal pleine fenêtre, 200 peut être un bon essai:

w3m -dump -cols 200 file.html

11

Vous pouvez utiliser w3mce qui devrait déjà être installé - si ce n'est pas le cas

sudo apt-get install w3m

Un exemple de syntaxe de commande:

w3m -dump askubuntu.com | less

Il peut être utilisé avec les URL et les fichiers html basés sur des fichiers

w3m -dump index.html | less

entrez la description de l'image ici


6

Il existe ces soi-disant navigateurs HTML texte, dont j'ai testé avec succès Lynks et eLinks. Dont elinks est devenu mon préféré.

Quoi qu'il en soit, ils sont différents d'un "aperçu de page Web" comme vous le suggérez dans votre question. Ils ressemblent davantage à des navigateurs actifs en temps réel, qui offrent de nombreuses fonctionnalités utiles pour une navigation Web facile et bien sûr, vous pouvez également l'utiliser pour un aperçu des pages Web locales / distantes.

Les informations sur Lynks sont dans le wikipedia et peuvent être atteintes en cliquant ici . Les informations relatives aux liens sont ici .

Capture d'écran de Mes liens pour que vous puissiez voir les liens en action:

entrez la description de l'image ici


Agréable! Semble très bien en effet.
Luis Alvarado

Ah - si évident! Après avoir écrit cette question que j'ai utilisée w3m, cela l'a résolue.
isomorphismes
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.