x-cmd pkg | bat - cat 命令的现代化替代品
2024-01-01 12:57:44
简介
bat
是 cat
命令的替代品,对 cat
命令进行功能扩展,如语法高亮、自动分页等,为用户提供更友好的显示和定制选项。对于需要在终端频繁查看文本内容的用户,推荐用 bat
。
首次用户
-
使用
x bat
即可自动下载并使用 -
x-cmd 提供1分钟教程,其中包含了 bat 命令常用功能的 demo 示例,可以帮你快速上手 bat 。
-
使用案例:
# 查看文件内容 $ x bat path/file # 仅显示行号 $ x bat -n path/file # 去除边框和行号 $ x bat --style=plain path/file # 一次性查看多个文件的内容 $ x bat <匹配文件的模式> $ x bat ./bat* # 指定语言,为内容添加语法高亮 $ x curl -s https://get.x-cmd.com | x bat -l sh # 非打印字符可视化 $ x bat -A path/file
功能特点
- 语法高亮:支持语法高亮显示大部分编程和标记语言,(使用
--list-languages
可查看其支持的语言)。 - 集成 Git: bat 与 git 结合,能显示文件的修改内容。
- 显示不可见字符:使用
-A / --show-all
可高亮显示不可见字符。 - 自动分页:当输出文本内容过多时,
bat
会使用 pager (e.g. less) 进行分页显示,避免一次性显示大量文本从而导致屏幕滚动不可控。 - 个性化设置:bat 内置多种主题可供选择。使用 bat
--list-themes
可以列出所有可用的主题。 - 跨平台性:可以在不同的平台上安装和运行(Windows,Linux,MacOS 等)
进一步阅读
- bat 源代码 - bat 项目的源代码托管在 GitHub,你可以在这里找到最新版本的 bat 和参与社区贡献。
- bat 与相关程序的比较 - 由 bat 官方给出的 bat 同类程序对比表格,可据此寻找像 bat 这样的程序。
- Linux Bat Command - 该博客详尽的介绍了 bat 的各种使用方法和最常见的问题。
文章来源:https://blog.csdn.net/edwinjhlee/article/details/135323355
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!