Ambiente: OSX Sierra, Darwin Kernel versão 16.3.0
Problema raiz: quero usar um monte de scripts de shell em um repositório central, que possui um #! / Usr / bin / zsh. No meu Mac, o zsh está em / bin / zsh.
Tentativa de solução: quero criar um link simbólico
ln -s /bin/zsh /usr/bin/zsh
Minha conta de usuário possui direitos de administrador, mas não sou root e prefiro não habilitar o usuário root neste Mac. Portanto, eu fiz primeiro
sudo su
para obter um shell com privilégios de root e, em seguida, executou o comando ln . No entanto, ainda recebo a mensagem de erro ln: / usr / bin / zsh: Operação não permitida .
Questões:
Por que recebo essa mensagem de erro?
O que eu devo fazer para criar o link?
Existe uma maneira melhor de alcançar meu objetivo original? Observe que a fixação do #! linhas não é uma opção.
/usr/bin/zsh
para/bin/zsh
?