O ls do OS X não tem a opção --ignore, mas você pode instalar o GNU ls com brew install coreutils
.
alias ls="gls --ignore $'Icon\r'"
Eu tenho uma pasta (digamos, Downloads) com um ícone personalizado.
Quando executo cd Downloads
e, em seguida, ls
, ele exibe o
Icon?
Subfolder1
Subfolder2
Como posso fazer o comando ls pular (assim não mostrar) os arquivos de ícone? Talvez uma função .bash_profile que substitua ls ou algo assim?
Obrigado!
(PS: estou no OS X 10.8)
O ls do OS X não tem a opção --ignore, mas você pode instalar o GNU ls com brew install coreutils
.
alias ls="gls --ignore $'Icon\r'"
Você pode criar um alias para ls assim:
alias ls='ls --ignore=Icon*'