Làm cách nào tôi có thể xem trước các tài liệu HTML từ dòng lệnh?


32

Tôi sử dụng catdocđể xem trước các tài liệu Word từ dòng lệnh. Có một cái gì đó tương tự cho HTML?

Nói cách khác, tôi muốn làm cathtml Webpage.html | lessvà nhận được ít nhiều một mantrang nhìn ra.

Câu trả lời:


18

Bạn có thể sử dụng html2textđể xem xét một tài liệu HTML từ dòng lệnh.

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

nhưng không chính xác là một giao diện tương tự như trang man, tất nhiên nó phụ thuộc vào đầu vào html.


23

Một giải pháp là sử dụng lynx -dump, như trong

lynx -dump file.html

hoặc là

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

Tốt hơn:

Sử dụng w3m -dump, nó tôn trọng bố cục trang. Thật là tuyệt vời

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

Bạn có thể đặt số lượng cột của thiết bị đầu cuối để có bố cục tốt hơn, ví dụ: nếu bạn đang sử dụng thiết bị đầu cuối toàn cửa sổ, 200 có thể là một thử tốt:

w3m -dump -cols 200 file.html

11

Bạn có thể sử dụng w3mcái đã được cài đặt - nếu nó không

sudo apt-get install w3m

Một cú pháp lệnh ví dụ:

w3m -dump askubuntu.com | less

Nó có thể được sử dụng với cả URL cũng như các tệp html dựa trên tệp

w3m -dump index.html | less

nhập mô tả hình ảnh ở đây


6

Có những cái gọi là trình duyệt html văn bản, trong đó tôi đã thử nghiệm thành công Lynks và eLinks. Trong đó elinks đã trở thành yêu thích của tôi.

Dù sao, chúng khác với "trình xem trước trang web" như bạn đề xuất trong câu hỏi của mình. Chúng giống như các trình duyệt thời gian thực hoạt động, mang nhiều tính năng hữu ích để duyệt web dễ dàng và tất nhiên, bạn cũng có thể sử dụng nó để xem trước các trang web cục bộ / từ xa.

Thông tin về Lynks có trong wikipedia và có thể truy cập nhấp vào đây . Các thông tin liên quan đến elinks là ở đây .

Ảnh chụp màn hình elinks của tôi để bạn thấy elinks hoạt động:

nhập mô tả hình ảnh ở đây


Tốt đẹp! Trông rất tốt thực sự.
Luis Alvarado

À - quá rõ ràng! Sau khi tôi viết câu hỏi này, tôi đã sử dụng w3mnó.
đẳng cấu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.