Package: bash Version: 4.4-5 Severity: minor Dear Maintainer,
When, at the bash prompt, I type something like: g c c <space> ` / u <tab> b <tab> p k g - c <tab> I expect this to be completed as: $ gcc `/usr/bin/pkg-config (this is a somewhat silly example, but should give you the idea...) However, every time I press Tab in this example, it displays a warning message such as: bash: bad substitution: no closing "`" in `/usr which is extremely annoying, because this message appears in the middle of the text I'm trying to type. So my screen looks like this: $ gcc `/ubash: bad substitution: no closing "`" in `/usr sr/bbash: bad substitution: no closing "`" in `/usr/bin in/pkg-cbash: bad substitution: no closing "`" in `/usr/bin/pkg-config onfig This problem has been around for a while, but not forever (just tested bash 4.2.37 from wheezy and it doesn't have this issue.) It appears to be independent of whether the bash-completion package is installed. I usually disable completion entirely ('complete -r' in my .bashrc), and that seems to make no difference. -- System Information: Debian Release: 9.1 APT prefers stable APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'stable-debug') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-4-amd64 (SMP w/40 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages bash depends on: ii base-files 9.9+deb9u1 ii dash 0.5.8-2.4 ii debianutils 4.8.1.1 ii libc6 2.24-11+deb9u1 ii libtinfo5 6.0+20161126-1+deb9u1 Versions of packages bash recommends: ii bash-completion 1:2.1-4.3 Versions of packages bash suggests: pn bash-doc <none> -- debconf-show failed