我想pdf
直接在集群上查看文件,而不是将它们复制到本地计算机,然后在查看器中打开它们。
如何pdf
在终端中查看文件?
答案1
在很多系统中less使用lesspipe,它可以自动处理pdftotext。因此,您可以立即尝试
less file.pdf
pdftotext
这将显示in的输出less
。
答案2
我想,在终端中看不到 PDF 文件,但您可以通过将 PDF 文件转换为文本来检查其内容。您可以这样做:
pdftotext a.pdf
它将生成一个 .txt 文件,您可以将其读入 VIM。
对于 ubuntu 变体,此二进制文件可在以下包中找到。
poppler-utils
答案3
我尝试了以下方法并取得了良好的效果:
pdftotext filname.pdf - | less
答案4
还有另一个解决方案...我可以向您推荐这个古老的实用程序吗mc
?
MC(1) GNU Midnight Commander
mc - Visual shell for Unix-like systems.
mc
围绕基于文本的文件管理而设计,它有一个“查看”选项(F3键),可以自动将 .pdf 转换为文本,以便在没有 GUI 的情况下查看。执行此转换的代码是mc
其自身的一部分,因此不需要其他实用程序进行转换。 (还有一个用于 WIW 的本机 .html 查看器。)