当前位置: 首页 > 科技观察

3个命令行查看文件的工具

时间:2023-03-13 22:44:47 科技观察

看看less、Antiword、odt2xt这三个工具,它们都可以在终端查看文件。我一直说你不需要命令行来提高Linux的工作效率——我知道很多Linux用户从不打开终端窗口并且对它很好。然而,尽管我不认为自己是技术人员,但我将大约20%的计算时间花在了命令行、操作文件、操作文本和使用实用程序上。我经常在终端窗口中做的事情之一是查看文件,无论它们是文本还是需要文字处理器。有时使用命令行实用程序比启动文本编辑器或文字处理器更容易。下面是我在命令行上用来查看文件的三个实用程序。less的优点在于它易于使用,它将您正在查看的文件分解为块(或页面),这使它们更易于阅读。您可以使用它在命令行查看文本文件,如README、HTML文件、LaTeX文件或任何其他纯文本文件。我在之前的文章中介绍的比较少。要使用less,只需键入:lessfile_name通过按空格键或键盘上的PgDn键向下滚动文件,然后按PgUp键向上移动文件。要停止查看文件,请按键盘上的Q键。AntiwordAntiword是一个不错的小实用程序,可用于将Word文档转换为纯文本。如果需要,您还可以将它们转换为PostScript或PDF。对于本文,让我们坚持使用文本转换。Antiword可以读取和转换从2.0版到2003版Word创建的文件它不能读取DOCX文件-如果您尝试这样做,Antiword将显示一条错误消息,表明您正在尝试读取ZIP文件。这在技术上是正确的,但仍然令人沮丧。要使用Antiword查看Word文档,请输入以下命令:antiwordfile_name.docAntiword将文档转换为文本并将其显示在终端窗口中。不幸的是,它不会在终端中将文档分成页面。但是,您可以将Antiword的输出重定向到像less或more这样的实用程序,以便一次性对其进行分页。通过输入以下命令来执行此操作:antiwordfile_name.doc|less如果你是命令行的新手,那么让我告诉你|称为管道。这是重定向。odt2txt作为优秀的开源公民,您会希望尽可能多地使用开放格式。对于您的文字处理需求,您可能需要处理ODT文件(由LibreOfficeWriter和AbiWord等文字处理器使用)而不是Word文件。即使不这样做,您也可能会遇到ODT文件。而且,即使您的计算机上没有安装Writer或AbiWord,也可以轻松地从命令行查看它们。怎么做使用一个名为odt2txt的小实用程序。正如您猜到的那样,odt2txt将ODT文件转换为纯文本。要使用它,请运行以下命令:odt2txtfile_name.odt与Antiword一样,odt2txt将文档转换为文本并将它们显示在终端窗口中。与Antiword一样,它不会对文档进行分页。但是,您也可以使用以下命令将odt2txt的输出通过管道传输到类似less或more的实用程序中:odt2txtfile_name.odt|更多您是否有最喜欢的在命令行查看文件的实用程序?请随时发表评论与社区分享。

猜你喜欢