查看文件详细列表(在命令行查看文件的)
时间:2023-09-09 11:11:30 整理: • 7人看过
看看三个实用程序,less,Antiword,odt2xt,都可以在终端查看文件。
斯科特·奈斯比特
看看三个实用程序,less,Antiword,odt2xt,都可以在终端查看文件。
我经常说,不用命令行也能高效地使用Linux——我知道很多Linux用户从来没有打开过终端窗口,也没有好好使用过。然而,即使我不认为自己是一名技术人员,我也会在命令行上花费大约20%的计算时间,包括操纵文件、处理文本和使用实用程序。
我在终端窗口经常做的一件事就是查看文件,不管是文本还是需要文字处理器的文件。有时使用命令行工具比启动文本编辑器或文字处理器更容易。
下面是我在命令行中用来查看文件的三个实用程序。
lessLESS的妙处在于好用。它将您正在查看的文件分解成块(或页面),这使它们更容易阅读。您可以使用它在命令行查看文本文件,如自述文件、HTML文件、LaTeX文件或任何其他纯文本文件。我上一篇文章介绍的比较少。
要减少使用,只需输入:
less文件名
按键盘上的空 grid键或PgDn键向下滚动文件,按PgUp键向上移动文件。要停止查看文件,请按键盘上的Q键。
AntiwordAntiWord是一个不错的实用小程序,你可以用它把Word文档转换成纯文本。如果你愿意,你也可以把它们转换成PostScript或PDF格式。在本文中,我们继续使用文本转换。
Antiword可以读取并转换从Word 2000到2003创建的文件。它不能读取DOCX文件-如果你试图这样做,Antiword将显示一个错误信息,表明你正在试图读取一个ZIP文件。这在技术上是正确的,但仍然令人沮丧。
要使用Antiword查看Word文档,请输入以下命令:
antiword文件名. doc
Antiword将文档转换为文本,并在终端窗口中显示。遗憾的是,它不能在终端中将文档分成页面。但是,您可以将Antiword的输出重定向到less或more等实用程序,并再次对其进行分页。为此,请输入以下命令:
anti word file _ name . doc | less
如果你是命令行新手,那么我告诉你|叫做管道。这是重定向。
odt2txt
作为一名优秀的开源公民,您会希望尽可能多地使用开放格式。对于您的文字处理需求,您可能需要处理ODT文件(由LibreOffice Writer和AbiWord等文字处理器使用),而不是Word文件。即使没有,你可能会遇到ODT文件。此外,即使您的计算机上没有安装Writer或AbiWord,也可以很容易地在命令行上查看它们。
怎么做?用一个叫odt2txt的实用小程序。正如您所猜测的,odt2txt将odt文件转换成纯文本。要使用它,请运行以下命令:
odt2txt文件名. odt
像Antiword一样,odt2txt将文档转换成文本,并在终端窗口中显示。像Antiword一样,它不对文档进行分页。但是,您也可以使用以下命令将odt2txt的输出管道传输到less或more之类的实用程序:
odt2txt file_name.odt |更多
你有喜欢的在命令行查看文件的实用工具吗?欢迎留下评论分享给社区。
途经:https://opensource.com/article/19/2/view-files-command-line
作者:Scott Nesbitt题目:lujun9972译者:MjSeven校对:wxy
本文由LCTT原创,并获得Linux中国的荣誉。
点击“了解更多”可访问文内链接,转载请注明:原文链接 | http://www.nnxc.com.cn/10043347695.html
