题
我正在设置一个 .dir_colors
文件,但是我有点问题,我似乎无法弄清楚。
我有我想要彩色的PBS作业脚本,可以很好地工作:
.job 01;35
但是这些脚本的输出每个都会生成两个文件:输出和错误,以表格:
.job.o354282 .job.e354282
PBS的工作编号为354282。我真的很想突出两种类型,但是我能想到的唯一方法是使用像:
.job.o* 01;37
.job.e* 01;36
这似乎不起作用。显然,我无法在每个文件扩展名中进行硬码,因为我无法预测我的工作编号是什么。有没有办法在 .dir_colors
文件或其他解决此问题的方法?
谢谢。
解决方案
其他提示
这不可能。 LS命令不接受球形模式。您可以通过手动设置LS_Colors来测试它:
$ export LS_COLORS='no=00:*.rpm=00;31:*.o*=00;31'
以上将使rpm文件红色,并在'.o*'上结束。他们必须在文件名中具有'*'。尝试:
$ touch nix.rpm job.o123 job.o\*
$ ls
不隶属于 StackOverflow