Я не читал руководство и не смотрел исходный код, но думаю, что вы можете это сделать.
Судя по моим экспериментам, шаблон LS_COLOR
для имен файлов -должен начинаться с *
. Глядя на примеры, кажется, что таким образом грамматика становится недвусмысленной -. например. di=…
для каталогов, а *di=…
означает, что он заканчивается на di
. Однако точка не кажется особенной.
Таким образом, вы можете раскрасить любой файл, оканчивающийся на MAKEFILE, например. LS_COLOR=':*MAKEFILE=01;35:'
. То есть это работает только для окончаний имени файла -, но не имеет ничего общего с точками (расширение ).