Como posso criar hard links no OSX?

2

O que eu quero é ter várias cópias do mesmo arquivo, e sempre que eu edito um deles, todos eles são atualizados. Eu pensei que Hard Links resolveria meu problema. Então, usei o comando ln como descrito na Wikipedia . No entanto, quando eu mudei o arquivo original, o link não mudou.

Eu entendi mal o que os links físicos devem fazer?

  • se sim:
    • Então, qual é a diferença entre ln e cp ?
    • Como posso fazer o que eu quero?
  • se não:
    • Por que isso não funcionou?
    • Como posso fazê-lo funcionar?
por Lea Verou 29.10.2011 / 13:00

2 respostas

0

Talvez o editor esteja fazendo algumas coisas estranhas, como copiar o arquivo para algum local temporário ou o que for.

Minha sugestão seria, ao contrário: Edite o arquivo usando sempre o mesmo caminho e use links simbólicos ( ln -s ) em todos os lugares.

E os sistemas de controle de versão também podem ser relevantes.

    
por 29.10.2011 / 13:04
0

Após o "tutorial" encontrado no link , eu fiz exatamente os mesmos comandos no Mac Os X e definitivamente não funciona como deveria ser.

Eu pensei no início que o Mac Os X tinha um comportamento diferente, então eu tentei no Ubuntu, mas eu consegui exatamente o mesmo resultado: (

Portanto, a resposta que posso dar é "você entendeu bem de acordo com a explicação da wikipedia". Ou talvez ambos estamos confusos?

Desculpe, não pude ajudá-lo mais: (

    
por 29.10.2011 / 13:33