From owner-freebsd-questions Thu Aug 22 09:28:56 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA25758 for questions-outgoing; Thu, 22 Aug 1996 09:28:56 -0700 (PDT) Received: from gluon.mep.ruhr-uni-bochum.de (gluon.mep.ruhr-uni-bochum.de [134.147.160.165]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id JAA25745 for ; Thu, 22 Aug 1996 09:28:41 -0700 (PDT) Received: (from roberte@localhost) by gluon.mep.ruhr-uni-bochum.de (8.6.12/8.6.12) id SAA14991; Thu, 22 Aug 1996 18:28:35 +0200 From: Robert Eckardt Message-Id: <199608221628.SAA14991@gluon.mep.ruhr-uni-bochum.de> Subject: Re: Bug or feature? Moving file to its link deletes the file. To: Mark.Olear@Colorado.EDU (Mark O'Lear) Date: Thu, 22 Aug 1996 18:28:35 +0200 (MET DST) Cc: questions@freebsd.org In-Reply-To: <321B967D.1A00@Colorado.EDU> from "Mark O'Lear" at Aug 21, 96 05:06:37 pm X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk What system/version are you using ? I checked it on 2.1-R and it works as expected: 18:00 ghost: /usr/home/re/tmp 0% echo testfile >/usr/tmp/test 18:00 ghost: /usr/home/re/tmp 0% ln -s /usr/tmp/test test 18:01 ghost: /usr/home/re/tmp 0% ll test lrwx------ 1 re work 13 Aug 22 18:01 test -> /usr/tmp/test 18:01 ghost: /usr/home/re/tmp 0% ll /usr/tmp/test -rw-r----- 1 re wheel 9 Aug 22 18:01 /usr/tmp/test 18:01 ghost: /usr/home/re/tmp 0% mv /usr/tmp/test test 18:01 ghost: /usr/home/re/tmp 0% ll /usr/tmp/test ls: /usr/tmp/test: No such file or directory 18:01 ghost: /usr/home/re/tmp 0% ll test -rw-r----- 1 re wheel 9 Aug 22 18:01 test > > Is this a bug or a feature? > > tele80> ls -lF /tmp/aaa > lrwxrwxrwt 1 bin bin 12 Aug 21 16:53 /tmp/aaa@ -> /usr/tmp/aaa > > tele80> ls -lF /usr/tmp/aaa > -rw------- 1 olear wheel 48 Aug 21 16:59 /usr/tmp/aaa > > tele80> mv /usr/tmp/aaa /tmp/aaa > > tele80> ls -lF /tmp/aaa > lrwxrwxrwt 1 bin bin 12 Aug 21 16:53 /tmp/aaa@ -> /usr/tmp/aaa > > tele80> cat /tmp/aaa > cat: /tmp/aaa: No such file or directory > > tele80> ls -lF /usr/tmp/aaa > ls: /usr/tmp/aaa: No such file or directory > > /usr/tmp/aaa was a real file with data until I tried to > move it to /tmp/aaa which was a link to /usr/tmp/aaa. > -- > Mark O'Lear \ e-mail: Mark.Olear@Colorado.EDU > University of Colorado \ phone: (303) 492-3798 > Telecomm. Svcs. (CB 313) \ fax: (303) 492-5105 > Boulder, CO 80309 \ > -- Robert Eckardt ( Ruhr-Universitaet Bochum, Inst.f.Theor.Physik, NB6/169 ) Universitaetsstrasse 150, D-44780 Bochum, Germany ----X---8---- Telefon: +49 234 700-3709, Telefax: +49 234 7094-574 8 E-Mail: RobertE@MEP.Ruhr-Uni-Bochum.de --------8---- URL: http://WWW.MEP.Ruhr-Uni-Bochum.de/~roberte >>> To be successful one needs friends, <<< >>> To be very successful one needs enemies. <<< Privat: Steinbrink 22, D-45355 Essen, Germany -====- Telefon: +49 201 678602