使用别名 ccat='pygmentize -g -O 样式=彩色,linenos=1' 与行号



我正在使用此别名为cat结果着色。但是,我想将行号添加到输出中,但使用ccat -n <filename>不起作用。

我可以通过ccat <filename> | cat -n实现它,但我不能为此创建别名(我希望有一个像ccatn这样的别名,我可以像ccatn <filename>一样使用(

我能做些什么来获得这个功能(也就是说,键入命令和文件名,得到与键入ccat <filename> | cat -n相同的结果(?

改为使用函数:

ccatn() {
pygmentize -g -O style=colorful,linenos=1 "$1" | cat -n
}

最新更新