On 2020-09-21 00:52, to...@tuxteam.de wrote:
On Sun, Sep 20, 2020 at 05:27:49PM -0400, Gary Dale wrote:
Where does this behaviour (keeping the quotes) get set?
What does the builtin "shopt" say? Especially the value of `compat42'
is involved in quote removal.
Joy! Joy! Happy! Happy! Another whole dimension for potential problems!
2020-09-21 12:47:06 dpchrist@tinkywinky ~
$ cat /etc/debian_version ; uname -a ; dpkg-query --show dash
9.13
Linux tinkywinky 4.9.0-13-amd64 #1 SMP Debian 4.9.228-1 (2020-07-05)
x86_64 GNU/Linux
dash 0.5.8-2.4
2020-09-21 12:48:31 dpchrist@tinkywinky ~
$ shopt
autocd off
cdable_vars off
cdspell off
checkhash off
checkjobs off
checkwinsize on
cmdhist on
compat31 off
compat32 off
compat40 off
compat41 off
compat42 off
compat43 off
complete_fullquote on
direxpand off
dirspell off
dotglob off
execfail off
expand_aliases on
extdebug off
extglob on
extquote on
failglob off
force_fignore on
globasciiranges off
globstar off
gnu_errfmt off
histappend off
histreedit off
histverify off
hostcomplete off
huponexit off
inherit_errexit off
interactive_comments on
lastpipe off
lithist off
login_shell on
mailwarn off
no_empty_cmd_completion off
nocaseglob off
nocasematch off
nullglob off
progcomp on
promptvars on
restricted_shell off
shift_verbose off
sourcepath on
xpg_echo off
RTFM dash(1) I don't see any 'compat' keywords... (?)
STFW https://html.duckduckgo.com/html?q=dash%20compat42 I don't see
'compat' anywhere on the first page of hits... (?)
Where are the above settings documented?
David