コマンドラインからHTMLドキュメントをプレビューするにはどうすればよいですか?


32

catdocコマンドラインからWord文書をプレビューするために使用します。HTMLに似たようなものはありますか?

言い換えれば、私はやりたいcathtml Webpage.html | lessと思うmanページの出力を多かれ少なかれ取得したい。

回答:


18

を使用html2textして、コマンドラインからHTMLドキュメントを調べることができます。

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

ただし、manページとまったく同じようには見えませんが、もちろんhtml入力に依存します。


23

1つの解決策はlynx -dump

lynx -dump file.html

または

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

より良い:

を使用しw3m -dump、ページレイアウトを尊重します。すばらしい。

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

より良いレイアウトを得るために端末の列数を設定できます。たとえば、フルウィンドウ端末を使用している場合は、200を試してみてください。

w3m -dump -cols 200 file.html

11

あなたw3mは既にインストールされているはずのものを使用できます-ただし、そうでない場合

sudo apt-get install w3m

コマンド構文の例:

w3m -dump askubuntu.com | less

URLとファイルベースのhtmlファイルの両方で使用できます

w3m -dump index.html | less

ここに画像の説明を入力してください


6

これらのいわゆるテキストhtmlブラウザーがあり、そのうちLynksとeLinksのテストに成功しました。そのうちelinksが私のお気に入りになりました。

とにかく、彼らはあなたがあなたの質問で提案する「ウェブページプレビューア」とは異なります。これらはアクティブリアルタイムブラウザに似ており、簡単なWebブラウジングに役立つ多くの機能を備えています。もちろん、ローカル/リモートWebページのプレビューにも使用できます。

Lynksに関する情報はウィキペディアにあり、ここをクリックしてアクセスできます。elinksに関連する情報はこちらです。

動作中のelinkを見るための私のelinksスクリーンショット:

ここに画像の説明を入力してください


いいね!本当にとてもよさそうです。
ルイスアルバラード

ああ-とても明白です!この質問を書いた後w3m、それを使って解決しました。
同型
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.