프롬프트에 ls를 표시하는 방법 --color=auto 외부와 동일

프롬프트에 ls를 표시하는 방법 --color=auto 외부와 동일

PS1의 시작 부분에 넣으면 $(ls --color=auto)모든 파일 이름에 개행 문자가 표시되면서 모두 흰색으로 표시됩니다. 하지만 호출하면 ls --color=auto색상이 표시되고 이중 공백으로 구분됩니다. 프롬프트에서 이 동작을 어떻게 얻을 수 있습니까?

답변1

서브쉘 환경은 다음 ls과 같이 취급됩니다.아니요터미널로서 color=auto가 됩니다 color=no. 색상을 원하면 다음을 사용하여 강제로 적용하십시오 color=always.

$(ls --color=always)

관련 정보