bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bug when 'cd ..' to a directory who's parent has been deleted


From: Chet Ramey
Subject: Re: bug when 'cd ..' to a directory who's parent has been deleted
Date: Mon, 8 Feb 2016 09:34:21 -0500
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.5.1

On 2/8/16 7:09 AM, Odd Beck wrote:
> Hi!
> 
> When I'm in a folder, and then remove that folder's parent from a different
> shell, and I then press 'cd ..', I get an error, and then a weird result in
> the path that shows my current directory.

It's not clear what you expect to happen.

I'm not sure how you managed to remove the parent directory, since rmdir
doesn't generally allow you to remove a directory that's not empty, but
let's assume that you're in an orphaned directory (one without a parent).

`cd ..' should fail, since the parent no longer exists, and the pathname
canonicalization should fail, since there's presumably no longer a valid
path to reach the current directory.  No value for $PWD is correct.

Chet

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU    chet@case.edu    http://cnswww.cns.cwru.edu/~chet/



reply via email to

[Prev in Thread] Current Thread [Next in Thread]