--- Begin Message ---
Subject: |
Bug in ls, kills existing scripts reading "ls" -1 as input |
Date: |
Fri, 06 Jan 2017 19:52:22 -0800 |
User-agent: |
Thunderbird |
The new ls doesn't maintain backwards compatibility.
The default options now add extraneous quotes to
some filenames.
Anyplace one uses 'ls -1' to read 1 file/line
now breaks.
This is a regression as it breaks existing
scripts and behavior.
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#25388: Bug in ls, kills existing scripts reading "ls" -1 as input |
Date: |
Thu, 13 Dec 2018 13:29:08 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.3.0 |
Hello,
'ls' did not recently add any more cases where tty output differs from
non-tty output when all other things are equal in the default state.
All that changed was that tty output is formatted differently than it
has been in the past.
----
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 address@hidden .
regards,
- assaf
--- End Message ---