ls는 읽기 전용 파일을 특정 색상으로 표시할 수 있나요?

ls는 읽기 전용 파일을 특정 색상으로 표시할 수 있나요?

나는 사용하는 것을 좋아 하고 출력 색상을 ls --color=auto변경하는 방법을 알고 있습니다 . 읽기 전용 파일을 "일반" 파일과 다른 색상으로 표시하고 싶지만 이를 수행하는 쉬운 방법을 찾지 못했습니다. 내가 뭔가를 간과하고 있는 걸까요, 아니면 표준에서는 이것이 불가능한 걸까요 ?dircolorslslsls

답변1

ls이는 "표준"(또는 사용된 색상 지원 버전 ls, 따라서 GNU)에서는 dircolors불가능합니다 ls. ls/ dircolors색상을 결정할 수 있는 다양한 비확장 속성을 지원하지만 이러한 속성에는 "읽기 전용"이 포함되지 않습니다. 속성 목록을 볼 수 있습니다.dircolors소스 코드 에서및 해당 설명내장된 샘플 dircolors데이터베이스dircolors;자신의 버전 지원 속성을 보려면 ls다음을 실행하세요.

dircolors --print-database

관련 정보