[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#16730: ls -dF double trailing slash bug
From: |
Pádraig Brady |
Subject: |
bug#16730: ls -dF double trailing slash bug |
Date: |
Wed, 12 Feb 2014 16:58:50 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 |
On 02/12/2014 04:52 PM, Eric Blake wrote:
> tag 16730 notabug
> thanks
>
> On 02/12/2014 07:45 AM, Radko Dinev wrote:
>> address@hidden ~$ ls -dF somedir
>> somedir/
>>
>> address@hidden ~$ ls -dF somedir/
>> somedir//
>>
>> Notice the double trailing slash which shouldn't be there in the second
>> example.
>
> Not a bug. Consider:
>
> $ touch '*'
> $ chmod +x '*'
> $ ls -F '*'
> **
> ls -F is merely appending the indicator on the end of the name as you
> typed it in, even if it results in what looks like a double indicator.
>
> Where it gets interesting is on systems where / and // are distinct, but
> for consistency, we still do:
>
> $ \ls -Fd / //
> // ///
Related discussion at:
http://lists.gnu.org/archive/html/coreutils/2013-05/msg00024.html
thanks,
Pádraig.