Etapa Um, Configurar um link para o caminho real da pasta do iCloud Drive:
Primeiro, crie um link no seu diretório pessoal para sua unidade iCloud:
cd ~
ln -s ~/Library/Mobile\ Documents iCloud
As linhas acima fazem o seguinte:
// brings you to home directory
// creates link to said path as the name, 'iCloud'
Digitar cd ~/iCloud
no terminal agora entregará você a este diretório.
Etapa dois, configure seus aliases no seu perfil de Bash:
Uma vez que um link foi estabelecido, precisamos configurar um alias . Os aliases são removidos assim que reiniciamos o terminal, então temos que adicionar uma etapa extra onde editamos um arquivo chamado .bash_profile
(ou criemos um, se já não tivermos um).
Uma vez feito, podemos simplesmente digitar qualquer ligação e ser entregue ao nosso diretório desejado. Neste exemplo, usaremos i
para nos levar diretamente para a pasta Documentos do iCloud.
Podemos criar um alias para a pasta do iCloud Drive e salvá-lo em nosso perfil bash da seguinte forma:
cd ~
ls -a
Procure um arquivo chamado .bash_profile
.
Se você não tiver .bash_profile
, digite:
sudo touch .bash_profile
Digite sua senha de administrador e pressione enter. (Nota: adicionar sudo
força o comando do terminal a ser executado como admin, portanto, a necessidade de autenticar. Não adicionar sudo
antes do comando pode fazer com que o comando seja rejeitado devido a privilégios de acesso do usuário).
Depois de ter encontrado .bash_profile
ou terminado de criá-lo, precisamos agora abri-lo e definir nosso alias como segue. Tipo:
sudo nano .bash_profile
Você será solicitado novamente a digitar sua senha de administrador. Entre e pressione enter.
Isso carregará o editor nano. Pressione esc
para poder editar e, usando o teclado , a tecla de seta para baixo até a parte inferior. Tipo:
alias i="cd ~/iCloud/com~apple~CloudDocs/Documents"
Pressione Ctrl + O
para salvar e, em seguida, enter
e, em seguida, pressione Ctrl + X
para sair.
Seu alias agora está salvo. Se não tivéssemos editado nosso .bash_profile
, e apenas digitado o alias no terminal, ele seria apagado quando reiniciamos o terminal. Adicionar este comando ao nosso perfil bash evitará isso.
Digite seu alias no terminal:
Agora que você salvou seu alias em .bash_profile
, devemos finalmente executar nosso alias pelo menos uma vez (tentei não fazer isso e não funcionou), redigitando nosso alias no terminal geral :
alias i="cd ~/iCloud/com~apple~CloudDocs/Documents"
Isso criará o alias e agora funcionará. Se você reiniciar o terminal e executar seu comando alias novamente, ele também deverá funcionar.
Resultados:
Após essa configuração, podemos simplesmente digitar: i
no terminal, que carregará nosso diretório iCloud Drive \ Documents.
Observação: você pode criar qualquer número de aliases para qualquer pasta, usando qualquer associação de chave que desejar, usando a fórmula acima. Acabei de escolher a pasta Documentos, pois essa era a pergunta do OP.
A estratégia acima foi descrita em um artigo de blog de tecnologia aqui: link
Aqui está um tutorial sobre como salvar aliases em bash_profile (a nota sudo
não está incluída na gravação, portanto, se não estiver funcionando, certifique-se de incluir):
link
Como eu configuro o meu:
Eu configurei um alias chamado idev
onde, digitando esse terminal, me entrega a uma pasta Development
que criei na minha unidade iCloud em:
~/iCloud/com~apple~CloudDocs/Development
Note que a linha acima ainda está usando a configuração do link inicialmente no primeiro passo.
Meu Alias pessoal que eu configuro é o seguinte:
alias idev="cd ~/iCloud/com~apple~CloudDocs/Development"
Usar um link e, em seguida, um alias pode nos permitir acessar a pasta de documentos do iCloud com facilidade. A parte mais confusa é editar o arquivo .bash_profile
, mas no geral basta seguir os passos e agora, sempre que você abrir o terminal, seus aliases devem funcionar!