On 02/01/2012 09:21 AM, Bernhard Voelker wrote: > $ touch f && ln -s f l && ln l s && ls -ogi > total 0 > 6444 -rw-r--r-- 1 0 Feb 1 08:52 f > 6462 lrwxrwxrwx 2 1 Feb 1 08:52 l -> f > 6462 lrwxrwxrwx 2 1 Feb 1 08:52 s -> f > > Trying to mv the hardlink over the symlink seems to succeed: > > $ ~/git/coreutils/src/mv s l > > ... but the name 's' was not unlinked:
... > That behaviour didn't change at least since version 7.1 > (on openSuSE-11.3), but back in the earlier days in 5.93 > (SLES-10.3), 's' disappeared as expected: Hmm, looks like commit f1d1ee91217d08527c6bf7682987339e38116268 introduced this in 2006. Have a nice day, Berny