[Bug 1019316] Re: ls gives incorrect directory listing
jan5000
1019316 at bugs.launchpad.net
Tue Sep 4 16:54:42 UTC 2012
I understand now.
"you cannot remove a Windows directory if it is in use -- if, for example,
you are sitting on a command prompt under it. This type of restriction
does not (usually) exist in UNIX/Linux: you *can* remove an in-use file
(or directory)."
The penny has dropped!
Thank you!
________________________________
From: C de-Avillez <hggdh2 at ubuntu.com>
To: janhyla at yahoo.co.uk
Sent: Monday, 3 September 2012, 21:19
Subject: [Bug 1019316] Re: ls gives incorrect directory listing
Sorry for the delay, this fell in a crack. I reset it to OPINION -- this
is not a bug, anyway. I will still be looking at it.
As far as I can remember (sorry, no more Windows available to test) you
cannot remove a Windows directory if it is in use -- if, for example,
you are sitting on a command prompt under it. This type of restriction
does not (usually) exist in UNIX/Linux: you *can* remove an in-use file
(or directory). Of course, doing so will cause all types of trouble for
any user of the (now nonexistent) directory -- like the problem you see,
and I showed how to replicate.
There is no 'sync-ing' -- the moment you delete a file (or directory) it
is gone. And the terminal you had under the directory now is sitting
over nothing.
** Changed in: coreutils (Ubuntu)
Status: Expired => Opinion
--
You received this bug notification because you are subscribed to the bug
report.
https://bugs.launchpad.net/bugs/1019316
Title:
ls gives incorrect directory listing
Status in “coreutils” package in Ubuntu:
Opinion
Bug description:
/* At this point I am expecting some files in /TEST/EXPORT, want to see them in received order... */
ubuntu at test-0001:~/TEST/EXPORT$ ls -ltr
total 0
/* None???!!! what? */
ubuntu at test-0001:~/TEST/EXPORT$ ls
/* Huh? - seen this many times now...I know the trick to making it
work...*/
ubuntu at test-0001:~/TEST/EXPORT$ cd ..
ubuntu at test-0001:~/TEST$ cd EXPORT
ubuntu at test-0001:~/TEST/EXPORT$ ls -ltr
total 32
-rw-rw-r-- 1 ubuntu ubuntu 241 Jun 29 15:51 AA_TEST000002_20120629145129_abcde_efghi_20120629145127.kkk
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:03 AA_TEST000002_20120629150314_xyz
-rw-rw-r-- 1 ubuntu ubuntu 242 Jun 29 16:06 AA_ABC1234568_20120629150615_abcde_efghi_20050101120218.kkk
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:06 AA_TEST000002_20120629150643_xyz
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:10 AA_TEST000002_20120629151012_xyz
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:13 AA_TEST000002_20120629151342_xyz
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:17 AA_ABC1234568_20120629151707_xyz
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:17 AA_TEST000002_20120629151711_xyz
/* That's more like it!!! */
ubuntu at test-0001:~/TEST/EXPORT$ ls --version
ls (GNU coreutils) 8.13
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Richard M. Stallman and David MacKenzie.
ubuntu at test-0001:~/TEST/EXPORT$ lsb_release -rd
Description: Ubuntu 12.04 LTS
Release: 12.04
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1019316/+subscriptions
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to coreutils in Ubuntu.
https://bugs.launchpad.net/bugs/1019316
Title:
ls gives incorrect directory listing
Status in “coreutils” package in Ubuntu:
Opinion
Bug description:
/* At this point I am expecting some files in /TEST/EXPORT, want to see them in received order... */
ubuntu at test-0001:~/TEST/EXPORT$ ls -ltr
total 0
/* None???!!! what? */
ubuntu at test-0001:~/TEST/EXPORT$ ls
/* Huh? - seen this many times now...I know the trick to making it
work...*/
ubuntu at test-0001:~/TEST/EXPORT$ cd ..
ubuntu at test-0001:~/TEST$ cd EXPORT
ubuntu at test-0001:~/TEST/EXPORT$ ls -ltr
total 32
-rw-rw-r-- 1 ubuntu ubuntu 241 Jun 29 15:51 AA_TEST000002_20120629145129_abcde_efghi_20120629145127.kkk
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:03 AA_TEST000002_20120629150314_xyz
-rw-rw-r-- 1 ubuntu ubuntu 242 Jun 29 16:06 AA_ABC1234568_20120629150615_abcde_efghi_20050101120218.kkk
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:06 AA_TEST000002_20120629150643_xyz
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:10 AA_TEST000002_20120629151012_xyz
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:13 AA_TEST000002_20120629151342_xyz
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:17 AA_ABC1234568_20120629151707_xyz
-rw-rw-r-- 1 ubuntu ubuntu 20 Jun 29 16:17 AA_TEST000002_20120629151711_xyz
/* That's more like it!!! */
ubuntu at test-0001:~/TEST/EXPORT$ ls --version
ls (GNU coreutils) 8.13
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Richard M. Stallman and David MacKenzie.
ubuntu at test-0001:~/TEST/EXPORT$ lsb_release -rd
Description: Ubuntu 12.04 LTS
Release: 12.04
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/1019316/+subscriptions
More information about the foundations-bugs
mailing list