根据文件类型对 ls 输出进​​行着色

根据文件类型对 ls 输出进​​行着色

每隔一段时间,我就需要在 Linux || Mac 上的 Bash 中列出一些文件(约 20-50 个)。
这些文件属于四种不同的文件类型。

ls nand2tetris/myChips/  
And16.**hdl** And16.**cmp**    And16.**tst**    And16.**out**  
....

是否可以将每种文件类型都涂成不同的颜色,而不改变格式?我仍然希望有标准的ls多列、多行输出,而不是呈现的那种格式ls -l

如果问题的解决方案在不同分布中采用不同的技术,那么最好在此线程中收集尽可能多的解决方案。

答案1

我从来不需要这样做,但你可能想读,我想这回答了你的问题。

相关内容