|
From: | GNU bug Tracking System |
Subject: | [Emacs-bug-tracker] bug#6052: closed (Is this "ln" bug?) |
Date: | Tue, 27 Apr 2010 15:21:02 +0000 |
Your message dated Tue, 27 Apr 2010 16:20:07 +0100 with message-id <address@hidden> and subject line Re: bug#6052: Is this "ln" bug? has caused the GNU bug report #6052, regarding Is this "ln" bug? to be marked as done. (If you believe you have received this mail in error, please contact address@hidden) -- 6052: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=6052 GNU Bug Tracking System Contact address@hidden with problems
--- Begin Message ---Subject: Is this "ln" bug? Date: Tue, 27 Apr 2010 16:16:41 +0300 Hi,
Do you have some reason why -f (forced) parameter works ok if destionation where link point is a file, then it could update link by using forced mode.
If destionation where link point is folder then -f parameter not update link in this situation.
address@hidden linkki_testi]$ ll
total 16
drwxrwxr-x 4 user xxx 4096 Apr 27 14:21 .
drwxrwxr-x 9 user xxx 4096 Apr 27 14:20 ..
drwxrwxr-x 2 user xxx 4096 Apr 27 14:21 EKA_DIR
drwxrwxr-x 2 user xxx 4096 Apr 27 14:21 TOKA_DIR
address@hidden linkki_testi]$ ln -sf /home/user/tmp/linkki_testi/EKA_DIR /home/user/tmp/linkki_testi/linkki_DIR
address@hidden linkki_testi]$ ll
total 16
drwxrwxr-x 4 user xxx 4096 Apr 27 14:21 .
drwxrwxr-x 9 user xxx 4096 Apr 27 14:20 ..
drwxrwxr-x 2 user xxx 4096 Apr 27 14:21 EKA_DIR
lrwxrwxrwx 1 user xxx 39 Apr 27 14:21 linkki_DIR -> /home/user/tmp/linkki_testi/EKA_DIR
drwxrwxr-x 2 user xxx 4096 Apr 27 14:21 TOKA_DIR
address@hidden linkki_testi]$ ln -sf /home/user/tmp/linkki_testi/TOKA_DIR /home/user/tmp/linkki_testi/linkki_DIR
address@hidden linkki_testi]$ ll
total 16
drwxrwxr-x 4 user xxx 4096 Apr 27 14:21 .
drwxrwxr-x 9 user xxx 4096 Apr 27 14:20 ..
drwxrwxr-x 2 user xxx 4096 Apr 27 14:22 EKA_DIR
lrwxrwxrwx 1 user xxx 39 Apr 27 14:21 linkki_DIR -> /home/user/tmp/linkki_testi/EKA_DIR
drwxrwxr-x 2 user xxx 4096 Apr 27 14:21 TOKA_DIR
address@hidden linkki_testi]$
As you could see link still point to "EKA_DIR"… it should point to "TOKA_DIR" because there was -f parameter defined in ln command.BR.
-sakke
--- End Message ---
--- Begin Message ---Subject: Re: bug#6052: Is this "ln" bug? Date: Tue, 27 Apr 2010 16:20:07 +0100 User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.8) Gecko/20100227 Thunderbird/3.0.3 On 27/04/10 14:16, Hoisko, Sakari (EXT-TietoEnator - FI/Tampere) wrote: > Hi, > > Do you have some reason why -f (forced) parameter works ok if > destionation where link point is a file, then it could update link by > using forced mode. > If destionation where link point is folder then -f parameter not update > link in this situation. That's because it's first dereferencing the passed symlink. When updating links I use -n like: ln -nsf $new_target link_name cheers, Pádraig.
--- End Message ---
[Prev in Thread] | Current Thread | [Next in Thread] |