Por padrão, vários diretórios do sistema (como ~ / Library) estão ocultos no OS X (ou seja, eles não aparecem no Finder):
Eu sei que posso fazer isso através da GUI, mas gostaria de adicionar um script aos meus arquivos de ponto que faça isso automaticamente para determinados diretórios do sistema.
É possível remover o sinalizador oculto de um arquivo / diretório da linha de comando?
fonte
sudo
é estritamente necessário.chflags
funciona se você é o proprietário do arquivo e, se não,sudo
é necessário..bash_profile
geralmente é uma boa ideia. Eu tenhoshowall
ehideall
definido para ocultar / mostrar dotfiles.chflags nohidden
que não funcionava, mas o que funcionava eraxattr -c /path/to/file
. Era o atributo estendido de informações do Finder que estava ocultando o arquivo.