GNU bug report logs - #23896
ls-quotes: ls incorrectly shows quotes when listing file

Previous Next

Package: coreutils;

Reported by: Shamim Islam <shamim.islam <at> gmail.com>

Date: Mon, 4 Jul 2016 18:30:02 UTC

Severity: normal

Done: Assaf Gordon <assafgordon <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Shamim Islam <shamim.islam <at> gmail.com>
Subject: bug#23896: closed (Re: bug#23896: ls incorrectly shows quotes
 when listing file names with spaces)
Date: Thu, 13 Dec 2018 20:26:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#23896: ls-quotes: ls incorrectly shows quotes when listing file

which was filed against the coreutils package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 23896 <at> debbugs.gnu.org.

-- 
23896: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23896
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Assaf Gordon <assafgordon <at> gmail.com>
To: Ruediger Meier <sweet_f_a <at> gmx.de>
Cc: Shamim Islam <shamim.islam <at> gmail.com>, 23896-done <at> debbugs.gnu.org
Subject: Re: bug#23896: ls incorrectly shows quotes when listing file names
 with spaces
Date: Thu, 13 Dec 2018 13:25:22 -0700
Hello,

On 2016-07-05 3:20 a.m., Ruediger Meier wrote:
> On Monday 04 July 2016, Pádraig Brady wrote:
>> On 04/07/16 19:11, Shamim Islam wrote:
>>> Description of problem:
>>> Terminal sessions display quotes for files with spaces in them.
>>> This is non-intuitive behavior. The file name does not have quotes
>>> unless quotes have been used in the filename. The coreutil ls has
>>> been updated to default to this new behavior. This behavior should
>>> not be foisted on users but users should be allowed to choose
>>> whether they want to OPT IN. Debian and Ubuntu distros have already
>>> reverted.
>>>

We created a summary of common issues and FAQs
regarding the quoting change in ls(1):
  https://www.gnu.org/software/coreutils/quotes.html

If there is an issue that is not addressed there,
please send an email to coreutils <at> gnu.org .

regards,
 - assaf

[Message part 3 (message/rfc822, inline)]
From: Shamim Islam <shamim.islam <at> gmail.com>
To: bug-coreutils <at> gnu.org
Subject: ls incorrectly shows quotes when listing file names with spaces
Date: Mon, 4 Jul 2016 14:11:05 -0400
[Message part 4 (text/plain, inline)]
Description of problem:
Terminal sessions display quotes for files with spaces in them. This is
non-intuitive behavior. The file name does not have quotes unless quotes
have been used in the filename. The coreutil ls has been updated to default
to this new behavior. This behavior should not be foisted on users but
users should be allowed to choose whether they want to OPT IN. Debian and
Ubuntu distros have already reverted.


Version-Release number of selected component (if applicable):
coreutils-8.25-5.fc24.x86_64


How reproducible:
Fresh install of Fedora 24. All the time.


Steps to Reproduce:
1. > "File with spaces.txt"
2. ls

Actual results:
'File with spaces.txt'

Expected results:
File with spaces.txt

Additional info:
This is a core expectation. The filename we see should be the same as the
filename in use. We do not require additional tools to help us identify
what is a complete filename and what is not. ESPECIALLY in the terminal
session where the user is expected to be versant in POSIX. If the user
needs hand-holding, they can use the GUI tools like Dolphin or Konqueror.
Note - neither of these tools shows 'quotes' around files with space in the
name. Neither does Windows. Neither does Mac OS.

Please revert. Please instruct coreutils developers to revert. Please set
any defaults required to not show the quotes. The user should not have to
discover there is no error.

E.g. I downloaded an MP3 file today with spaces. I saw the single quotes
and immediately thought there was a problem in firefox naming the file on
download.

This is insane.
[Message part 5 (text/html, inline)]

This bug report was last modified 6 years and 161 days ago.

Previous Next


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