首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可以将命令输出保存到文本文件以外的文件中吗?

可以将命令输出保存到文本文件以外的文件中吗?
EN

Ask Ubuntu用户
提问于 2013-01-31 01:47:55
回答 1查看 442关注 0票数 1

我甚至不知道这是否可能。我一直在找答案,但没能找到答案,所以我求助于这里的每一个人!(如果可能的话)

我知道可以将命令输出保存到文本文件中,我对此没有异议。然而,我真的很喜欢它在终端中的表现,所有的颜色都很好的编码和整洁的组织。但是它在文本文件中没有那么漂亮,而且很难找到。

向你展示我所做的一切

ls -R /media/ai/WALKMAN/MUSIC

这样,我就可以列出文件夹中的所有文件以及文件夹中的内容。(我有里面所有这些乐队文件夹(在字母文件夹内)是歌曲。我有2000+,我想要一个列表,因为我注意到我有一些重复。)

所有的东西都在终端上显示得很漂亮,颜色也有编码。但当你这么做的时候:

ls -R /media/ai/WALKMAN/MUSIC > filename.txt

这只是一个普通的文本文件,虽然列出了很多东西,但它是一个很长的列表,很难浏览。

因此,我想知道是否可以将输出保存在HTML/XML文档或表中,以便更容易地浏览大量列表?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-01-31 01:53:01

不可能。

原因是您的shell配置了一些设置(可能是~/..bashrc)来识别不同的命令和输出以及相应的颜色代码。

因此,没有标记可以保存,也没有办法做您想做的事情。您可以做的是使用包含相同类型的颜色编码规则的文本编辑器,推荐emacs。

代码语言:javascript
运行
复制
apt-get install emacs

就保存到另一种格式而言,您可以在这里使用管道和重定向获得无限的创造性,但我认为这不是您要寻找的。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/249623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档