Ls
ls 可以顯示特定顏色的只讀文件嗎?
我喜歡使用
ls --color=auto
並且我知道如何使用dircolors
來改變ls
輸出的顏色。我想ls
以不同於“普通”文件的顏色顯示只讀文件,但沒有一種簡單的方法可以做到這一點。我是否忽略了某些東西,或者這在標準中是不可能的ls
?
ls
這對於“標準” (或者更確切地說,ls
支持顏色的版本,以及使用dircolors
GNU )是不可能的ls
。ls
/dircolors
支持許多可以確定顏色的非擴展屬性,但不包括“只讀”。您可以在dircolors
原始碼中查看屬性列表,並在內置範例dircolors
數據庫中查看它們的描述;要查看您自己的 and 版本支持的屬性,dircolors
請ls
執行dircolors --print-database