Falls Du Word hast...
...oder lieber doch nicht.
Nee, ich glaube das möchtest du wirklich nicht wissen. Denn jetzt wird es völlig verrückt. Mir wäre wohler, wenn das auch jemand anderes mit einer 10.5.2 installation mal durchführen würde um meine Beobachtungen zu bestätigen. Am besten mit einer Neuinstallation von Leo ohne den user Hickhack.
also das ganze Spiel wieder mit test.txt und test2.txt gemacht.
dann test.txt in Word 2008 geöffnet, gespeichert und dabei passierte dann folgendes...
$ touch test.txt
$ ln test.txt test2.txt
$ ls -li
2455531 -rw-r--r-- 2 xxx staff 0 Apr 4 12:50 test.txt
2455531 -rw-r--r-- 2 xxx staff 0 Apr 4 12:50 test2.txt
dann Word2008 starten, und test.txt bearbeiten und abspeichern
2455532 -rw-r--r-- 2 xxx staff 9 Apr 4 13:01 test.txt
2455531 -rw-r--r--@ 2 xxx staff 0 Apr 4 13:01 test2.txt
ok....
1) der counter ist immer noch bei 2
2) obwohl test.txt geöffnet und gespeichert wurde, hat test2.txt xattr attribute bekommen, und zwar, dass es mit Word2008 standardmäßig geöffnet werden soll?!?
ich hab ja gewarnt, absolutes Chaos
beim zweiten versuch die datei test.txt zu bearbeiten kommt folgendes heraus:
2456050 -rw-r--r--@ 1 xxx xxx 19 Apr 4 13:05 test.txt
2455531 -rw-r--r--@ 2 xxx staff 0 Apr 4 13:01 test2.txt
spätestens jetzt wird klar, dass Apple und M$ nie zusammen gearbeitet haben. vielleicht geht es uns dann auch demnächst so wie Ellen Feist "and then suddenly the computer goes beep bee beep beep". bei mir eher Inode goes wild.
und nun doch etwas unerwartetes, ein weiteres Phänomen:
nochmals die Datei test.txt bearbeiten & Co liefert
2456050 -rw-r--r--@ 1 xxx xxx 46 Apr 4 13:10 test.txt
die Inode bleibt dieselbe!
und beim editieren von test2.txt passiert folgendes:
1. mal
2455533 -rw-r--r--@ 2 xxx staff 9 Apr 4 13:13 test2.txt
2. mal
2456526 -rw-r--r--@ 1 xxx xxx 15 Apr 4 13:13 test2.txt
3. mal
2456526 -rw-r--r--@ 1 xxx xxx 28 Apr 4 13:16 test2.txt
also nochmal zum mitschreiben:
hardlink geht kaputt, aber Phantom Hardlink bleibt nach dem ersten Editieren.
nach zweimaligem bearbeiten bleibt die inode dieselbe.
und M$ ist genauso toll wie Apple beim Umgang mit user:group.
PS: ich glaube im täglichen Umgang finde ich es nicht "schlimm", aber wie so oft sieht man, dass Apple auch hier nur mit Wasser kocht und Sachen schlampt und sich dann UNIX certified nennt. und wenn man Hardlinks wirklich einsetzt, sollte man darauf achten mit welchen Programmen man dann arbeitet.