eu criei um script em shell para facilitar a execução do comando pois para lembrar ou decorar o comando para poder visualizar os arquivos ocultos no mac não é tão simples…
lembrando execute os comandos utilizando o “Terminal/Console” do MacOs.
sendo assim crie o arquivo:
vi arquivosOcultos.sh
copie o código a baixo e cole nele…
arquivosOcultos.sh
#!/bin/bash # arquivosOcultos.sh # - Visualiza arquivos ocultos e oculta os arquivos novamente do # sistema mac. # Édson Kuzniewski - contato Θ edsonk.com.br # www.edsonk.com.br # 10-03-2009 # Feito e testado no sistema MacOsX - Leopard # MacBook ############################################# # # # Exemplo de uso: # # # # ./arquivosOcultos.sh true # # - Para ativar a visualização de arquivos ocultos. # # # # ./arquivosOcultos.sh flase # # - Para desativar a visualização de arquivos ocultos. # # # ############################################# # Declarando variáveis do sistema. COMANDO1="defaults write com.apple.finder AppleShowAllFiles -bool" COMANDO2="KillAll Finder" # $1 passada por parâmetro. echo echo echo "========== MODO DE VISUALIZAÇÃO DE ARQUIVOS OCULTOS ==========" # Verifica se a variável $1 não está em branca. if [ ! -z $1 ]; then # Verifica se a variável $1 foi digitado a palavra "true" if [ $1 = "true" ]; then echo "Ativando visualização de arquivos ocultos..." # Comando executado para que seja ativo a visualização dos arquivos # ocultos no sistema do mac. $COMANDO1 $1 # Comando para reiniciar o Finder do sistema do mac. $COMANDO2 echo "Feito." else # Verifica se a variável $1 foi digitado a palavra "false" if [ $1 = "false" ]; then echo "Desativando visualização de aquivos ocultos..." # Comando executado para que seja desativado a visualização dos # arquivos ocultos no sistema do mac. $COMANDO1 $1 # Comando para reiniciar o Finder do sistema do mac. $COMANDO2 echo "Feito." else echo "Nada a ser feito..." fi fi else echo "Nada a ser feito..." fi echo "==============================================================" echo " by Br0w" echo # Espera 5s. sleep 5 # Limpa a tela. clear # Sai do script. exit 0
salve
:wq
e defina modo de execução para este arquivo…
chmod 700 arquivosOcultos.sh
feito isso você já pode executar o script assim como no próprio código mostra os exemplos…
./arquivosOcultos.sh true ./arquivosOcultos.sh false
mas se não quiser utilizar o script basta executar dois comandos para ativar…
macbook:~ edsonkuzniewski$ defaults write com.apple.finder AppleShowAllFiles -bool true macbook:~ edsonkuzniewski$ KillAll Finder
e para desativar…
macbook:~ edsonkuzniewski$ defaults write com.apple.finder AppleShowAllFiles -bool false macbook:~ edsonkuzniewski$ KillAll Finder
Eu reescrevà o seu script usando a estrutura do case.
Creio que simplifica a programação.
—corta—
#!/bin/bash
COMANDO1=”defaults write com.apple.finder AppleShowAllFiles -bool”
COMANDO2=”KillAll Finder”
true_()
{
$COMANDO1 true
$COMANDO2
}
false_()
{
$COMANDO1 false
$COMANDO2
}
case $1 in
true)
true_
;;
false)
false_
;;
help)
echo “Use \”$0 true\” para exibir arquivos ocultos”
echo “Ou \”$0 false\” para ocultar arquivos ocultos”
;;
*)
echo “Use $0 (true|false|help)”
;;
esac
—corta—
opa, toda ajuda é bem vinda!… valeu ae!