답변:
Homebrew를 사용하십시오 .
brew install coreutils
이렇게하면 g
모든 명령 앞에 접두사가 붙습니다 (예 : gls
for ls
). 파일의 별칭을 자동으로 지정하는 파일을 제공하는 옵션을 제공합니다.
이 모든 별칭 일을 할 필요없이 직접 설치할 수있는 옵션이, 그래서 대신 설치 MacPorts를에와 있는지 확실하지 않았다 이런 짓을 .
GNU 및 * BSD / darwin ls와의 호환성
~ / .profile
#for *BSD/darwin
export CLICOLOR=1
ls --color=auto &> /dev/null && alias ls='ls --color=auto' ||
~ / .bashrc (Linux의 bash가 항상 ~ / .profile을 읽지 만 ARCH의 zsh는 읽지 않는 경우가 기억 나지 않습니다)
[[ -f $HOME/.profile ]] && source $HOME/.profile
의 다른 버전을 설치해야합니다 ls
. 리눅스에서 일반적으로 사용되는 것은 GNU coreutils 프로젝트에서 온 것입니다.
ls
기존 버전의에서 동일한 기능이 약간 다르게 지원되는 경우 별도의 버전을 설치할 필요가 없습니다 ls
.
alias ls='ls -F'
alias ls='ls -FG'
-두 세계에서 최고입니다!
gls
원본 으로 설치되어 있으며 원본을 대체하지 않으므로 실제로 단점이 없습니다.
AIX에서 작성한이 Perl 스크립트를 사용 합니다 . 를 지원하지 않는 시스템에 있고 --color
패키지를 설치할 sudo가없는 경우에 유용 합니다.
Macintosh에서도 작동합니다.