Ok, isso me deixa batendo na cabeça. No OS X, para criar um link físico, em uma janela do terminal, você deve apenas digitar isso ...
ln a.txt b.txt
... e isso deve criar um link físico de a.txtpara b.txt. Simples e direto.
Quando executo essa instrução, com certeza, no Finder b.txtaparece ao lado a.txt. No entanto, mesmo após a edição a.txtusando o TextEdit, b.txtainda há os dados originais! Em outras palavras, parece que ele executou uma cópia, não um link, físico ou não.
Não faz nenhum sentido para mim! Então, alguém pode me dizer o que estou fazendo de errado aqui?