GNU bug report logs - #26228
ls bug

Previous Next

Package: coreutils;

Reported by: Massimo Masotti <massimo.masotti.1960 <at> gmail.com>

Date: Thu, 23 Mar 2017 20:23:01 UTC

Severity: normal

Tags: notabug

Done: Pádraig Brady <P <at> draigBrady.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 26228 in the body.
You can then email your comments to 26228 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-coreutils <at> gnu.org:
bug#26228; Package coreutils. (Thu, 23 Mar 2017 20:23:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Massimo Masotti <massimo.masotti.1960 <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-coreutils <at> gnu.org. (Thu, 23 Mar 2017 20:23:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Massimo Masotti <massimo.masotti.1960 <at> gmail.com>
To: bug-coreutils <at> gnu.org
Subject: ls bug
Date: Thu, 23 Mar 2017 19:57:37 +0000
[Message part 1 (text/plain, inline)]
Hi,
I have 12 pieces in my disk, from sda1 to sda12.

This is the expected behavior:

[root <at> max ~]# ls -l /dev/sda[1-9]
brw-rw---- 1 root disk 8, 1 Mar 23 14:39 /dev/sda1
brw-rw---- 1 root disk 8, 2 Mar 23 14:39 /dev/sda2
brw-rw---- 1 root disk 8, 3 Mar 23 14:39 /dev/sda3
brw-rw---- 1 root disk 8, 4 Mar 23 14:39 /dev/sda4
brw-rw---- 1 root disk 8, 5 Mar 23 14:39 /dev/sda5
brw-rw---- 1 root disk 8, 6 Mar 23 14:39 /dev/sda6
brw-rw---- 1 root disk 8, 7 Mar 23 14:39 /dev/sda7
brw-rw---- 1 root disk 8, 8 Mar 23 14:39 /dev/sda8
brw-rw---- 1 root disk 8, 9 Mar 23 14:39 /dev/sda9

The following instead seems to me a bug:

[root <at> max ~]# ls -l /dev/sda[1-12]
brw-rw---- 1 root disk 8, 1 Mar 23 14:39 /dev/sda1
brw-rw---- 1 root disk 8, 2 Mar 23 14:39 /dev/sda2

Ls version: ls (GNU coreutils) 8.21

Best Regards,
Massimo Masotti
[Message part 2 (text/html, inline)]

Information forwarded to bug-coreutils <at> gnu.org:
bug#26228; Package coreutils. (Thu, 23 Mar 2017 20:33:02 GMT) Full text and rfc822 format available.

Message #8 received at 26228 <at> debbugs.gnu.org (full text, mbox):

From: Reuti <reuti <at> staff.uni-marburg.de>
To: Massimo Masotti <massimo.masotti.1960 <at> gmail.com>
Cc: 26228 <at> debbugs.gnu.org
Subject: Re: bug#26228: ls bug
Date: Thu, 23 Mar 2017 21:32:31 +0100
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Am 23.03.2017 um 20:57 schrieb Massimo Masotti:

> Hi,
> I have 12 pieces in my disk, from sda1 to sda12.
> 
> This is the expected behavior:
> 
> [root <at> max ~]# ls -l /dev/sda[1-9]
> brw-rw---- 1 root disk 8, 1 Mar 23 14:39 /dev/sda1
> brw-rw---- 1 root disk 8, 2 Mar 23 14:39 /dev/sda2
> brw-rw---- 1 root disk 8, 3 Mar 23 14:39 /dev/sda3
> brw-rw---- 1 root disk 8, 4 Mar 23 14:39 /dev/sda4
> brw-rw---- 1 root disk 8, 5 Mar 23 14:39 /dev/sda5
> brw-rw---- 1 root disk 8, 6 Mar 23 14:39 /dev/sda6
> brw-rw---- 1 root disk 8, 7 Mar 23 14:39 /dev/sda7
> brw-rw---- 1 root disk 8, 8 Mar 23 14:39 /dev/sda8
> brw-rw---- 1 root disk 8, 9 Mar 23 14:39 /dev/sda9
> 
> The following instead seems to me a bug:
> 
> [root <at> max ~]# ls -l /dev/sda[1-12]
> brw-rw---- 1 root disk 8, 1 Mar 23 14:39 /dev/sda1
> brw-rw---- 1 root disk 8, 2 Mar 23 14:39 /dev/sda2

I read this as range 1-1 and single character 2.

This should work:

ls -l /dev/sda{1-12}

- -- Reuti
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iEYEARECAAYFAljUMN8ACgkQo/GbGkBRnRpzXwCfdC+6gsSXqG3c9pX4sFEIYay/
GlwAoMnXfksDYiyolQ04UezZoFC8gghy
=kDte
-----END PGP SIGNATURE-----




Information forwarded to bug-coreutils <at> gnu.org:
bug#26228; Package coreutils. (Thu, 23 Mar 2017 20:37:02 GMT) Full text and rfc822 format available.

Message #11 received at 26228 <at> debbugs.gnu.org (full text, mbox):

From: Bishop Bettini <bishop.bettini <at> gmail.com>
To: Massimo Masotti <massimo.masotti.1960 <at> gmail.com>
Cc: 26228 <at> debbugs.gnu.org
Subject: Re: bug#26228: ls bug
Date: Thu, 23 Mar 2017 16:36:18 -0400
[Message part 1 (text/plain, inline)]
On Thu, Mar 23, 2017 at 3:57 PM, Massimo Masotti <
massimo.masotti.1960 <at> gmail.com> wrote:

> Hi,
> I have 12 pieces in my disk, from sda1 to sda12.
>
> This is the expected behavior:
>
> [root <at> max ~]# ls -l /dev/sda[1-9]
> brw-rw---- 1 root disk 8, 1 Mar 23 14:39 /dev/sda1
> brw-rw---- 1 root disk 8, 2 Mar 23 14:39 /dev/sda2
> brw-rw---- 1 root disk 8, 3 Mar 23 14:39 /dev/sda3
> brw-rw---- 1 root disk 8, 4 Mar 23 14:39 /dev/sda4
> brw-rw---- 1 root disk 8, 5 Mar 23 14:39 /dev/sda5
> brw-rw---- 1 root disk 8, 6 Mar 23 14:39 /dev/sda6
> brw-rw---- 1 root disk 8, 7 Mar 23 14:39 /dev/sda7
> brw-rw---- 1 root disk 8, 8 Mar 23 14:39 /dev/sda8
> brw-rw---- 1 root disk 8, 9 Mar 23 14:39 /dev/sda9
>
> The following instead seems to me a bug:
>
> [root <at> max ~]# ls -l /dev/sda[1-12]
> brw-rw---- 1 root disk 8, 1 Mar 23 14:39 /dev/sda1
> brw-rw---- 1 root disk 8, 2 Mar 23 14:39 /dev/sda2
>

Don't blame ls, that's your shell globbing: [] denotes a range of single
characters. [a-z], [0-9], etc. If you're using bash, you might want {1..12}
(extended range expansion). See also
http://www.tldp.org/LDP/abs/html/globbingref.html
[Message part 2 (text/html, inline)]

Information forwarded to bug-coreutils <at> gnu.org:
bug#26228; Package coreutils. (Thu, 23 Mar 2017 20:42:02 GMT) Full text and rfc822 format available.

Message #14 received at 26228 <at> debbugs.gnu.org (full text, mbox):

From: Massimo Masotti <massimo.masotti.1960 <at> gmail.com>
To: Bishop Bettini <bishop.bettini <at> gmail.com>
Cc: 26228 <at> debbugs.gnu.org
Subject: Re: bug#26228: ls bug
Date: Thu, 23 Mar 2017 20:41:22 +0000
[Message part 1 (text/plain, inline)]
Yes, this works.

Thank you very much and truly sorry for my mistake. Please excuse me.

Best Regards,
Massimo

On Thu, Mar 23, 2017 at 8:36 PM, Bishop Bettini <bishop.bettini <at> gmail.com>
wrote:

> On Thu, Mar 23, 2017 at 3:57 PM, Massimo Masotti <
> massimo.masotti.1960 <at> gmail.com> wrote:
>
>> Hi,
>> I have 12 pieces in my disk, from sda1 to sda12.
>>
>> This is the expected behavior:
>>
>> [root <at> max ~]# ls -l /dev/sda[1-9]
>> brw-rw---- 1 root disk 8, 1 Mar 23 14:39 /dev/sda1
>> brw-rw---- 1 root disk 8, 2 Mar 23 14:39 /dev/sda2
>> brw-rw---- 1 root disk 8, 3 Mar 23 14:39 /dev/sda3
>> brw-rw---- 1 root disk 8, 4 Mar 23 14:39 /dev/sda4
>> brw-rw---- 1 root disk 8, 5 Mar 23 14:39 /dev/sda5
>> brw-rw---- 1 root disk 8, 6 Mar 23 14:39 /dev/sda6
>> brw-rw---- 1 root disk 8, 7 Mar 23 14:39 /dev/sda7
>> brw-rw---- 1 root disk 8, 8 Mar 23 14:39 /dev/sda8
>> brw-rw---- 1 root disk 8, 9 Mar 23 14:39 /dev/sda9
>>
>> The following instead seems to me a bug:
>>
>> [root <at> max ~]# ls -l /dev/sda[1-12]
>> brw-rw---- 1 root disk 8, 1 Mar 23 14:39 /dev/sda1
>> brw-rw---- 1 root disk 8, 2 Mar 23 14:39 /dev/sda2
>>
>
> Don't blame ls, that's your shell globbing: [] denotes a range of single
> characters. [a-z], [0-9], etc. If you're using bash, you might want {1..12}
> (extended range expansion). See also http://www.tldp.org/LDP/
> abs/html/globbingref.html
>
[Message part 2 (text/html, inline)]

Added tag(s) notabug. Request was from Pádraig Brady <P <at> draigBrady.com> to control <at> debbugs.gnu.org. (Fri, 24 Mar 2017 05:02:01 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 26228 <at> debbugs.gnu.org and Massimo Masotti <massimo.masotti.1960 <at> gmail.com> Request was from Pádraig Brady <P <at> draigBrady.com> to control <at> debbugs.gnu.org. (Fri, 24 Mar 2017 05:02:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 21 Apr 2017 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 8 years and 56 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.