Bash Script para acessar o arquivo de preferências do Safari

1

Estou em um mac e quero acessar o Safari Preferences File usando um script bash. Eu quero saber a pasta padrão definida por um usuário para salvar arquivos baixados. Eu sei que as preferências estão na pasta '/ Users / username / Library / Safari' no mac.

Qual arquivo armazena o valor "Salvar arquivos baixados para:"?

    
por smokinguns 14.05.2011 / 02:14

1 resposta

1

Os comandos a seguir acessarão a API de preferências e escreverão a preferência desejada.

defaults write com.apple.safari DownloadsPath = \"~/Downloads\"
defaults write com.apple.safari NSNavLastRootDirectory = \"~/Downloads\"

O DownloadsPath é o diretório de download padrão. NSNavLastRootDirectory é a última pasta acessada na caixa de diálogo Salvar.

O arquivo é ~ / Library / Preferences / com.apple.Safari.plist , por by. Mas usar o utilitário de padrões é preferível para modificar manualmente o arquivo.

    
por 14.05.2011 / 02:22

Tags