Come posso visualizzare in anteprima i documenti HTML dalla riga di comando?

21

Uso catdoc per visualizzare in anteprima i documenti di Word dalla riga di comando. C'è qualcosa di simile per HTML?

In altre parole mi piacerebbe fare cathtml Webpage.html | less e ottenere più o meno un output di pagina di man .

    
posta isomorphismes 23.08.2011 - 22:09
fonte

4 risposte

16

Puoi usare html2text per esaminare un documento HTML dalla riga di comando.

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

ma non esattamente un aspetto simile alle pagine man, ovviamente dipende dall'input HTML.

    
risposta data enzotib 23.08.2011 - 22:16
fonte
13

Una soluzione è usare lynx -dump , come in

lynx -dump file.html

o

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

Meglio:

Usa w3m -dump , rispetta il layout della pagina. È fantastico.

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

È possibile impostare il numero di colonne del terminale per ottenere il layout migliore, ad esempio, se si utilizza un terminale a finestra intera, 200 può essere un buon tentativo:

w3m -dump -cols 200 file.html
    
risposta data fiatjaf 20.09.2014 - 17:58
fonte
8

Potresti usare w3m che dovrebbe essere già installato - se tuttavia non è

sudo apt-get install w3m

Un esempio di sintassi del comando:

w3m -dump askubuntu.com | less

Può essere utilizzato sia con file URL sia con file html basati su file

w3m -dump index.html | less

    
risposta data fossfreedom 23.08.2011 - 22:21
fonte
6

Ci sono questi cosiddetti browser html testuali, di cui ho testato con successo Lynks ed eLinks. Di quali elinks è diventato il mio preferito.

Ad ogni modo, sono diversi da "visualizzatori di pagine web" come suggerisci nella tua domanda. Sono più simili ai browser attivi in ​​tempo reale, che offrono molte funzioni utili per una facile navigazione sul Web e, naturalmente, puoi anche utilizzarlo per l'anteprima delle pagine Web locali / remote.

Le informazioni su Lynks si trovano nella wikipedia e possono essere raggiunte facendo clic qui . Le informazioni relative agli elinks sono qui .

Il mio elinks screenshot per vedere gli elinks in azione:

    
risposta data Geppettvs D'Constanzo 23.08.2011 - 22:51
fonte

Leggi altre domande sui tag