3 所以我按照这个线程(更改终端颜色)并获得所有颜色适用于目录等,但是,除了普通文件,如Gemfile或.txt文件或.java文件或.rb文件等...我是想知道如何让普通文件显示颜色,如果我可以获得不同颜色的文件的不同扩展,我会更好。如果你们有任何资源,请告诉我。 mavericks terminal bash color — stcho source 2 这是一个很好的指南,虽然我不确定它是否更改文件以及目录颜色(屏幕截图仅显示顶级遍历)。 — njboot 2014年
1 我不认为ls单独使用常规文件的文件名着色(即不使用其他脚本对输出进行后处理): (手动页面)ls(键入时显示man ls)未提及此可能性。 我希望lsMac OS X 的推出与BSD版本非常相似ls,因为Apple似乎没有动力在这方面做出改变。BSD的源代码ls可在线获取,例如 FreeBSD版本在GitHub上。选择文件名颜色的功能colortype()在源文件中bin/ls/print.c。并且检查源代码很明显,至少BSD版本ls在打印常规文件的名称时无法改变颜色。 — 约亨 source