[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tab completing `/ cause weird errors messages.
From: |
Davide Brini |
Subject: |
Re: tab completing `/ cause weird errors messages. |
Date: |
Sun, 26 Jun 2022 13:46:37 +0200 |
On Sun, 26 Jun 2022 02:27:59 +0200, Emanuele Torre
<torreemanuele6@gmail.com> wrote:
> Description:
> Tab completing `/ (backtick-slash) causes bash to print lots of
> weird error messages.
FWIW, this happens for any path, even not terminated by slash, at least on
my system:
$ cat `/usr/<tab><tab>
-l: bad substitution: no closing "`" in `/usr/bin
-l: bad substitution: no closing "`" in `/usr/bin
bin -l: bad substitution: no closing "`" in `/usr/include
-l: bad substitution: no closing "`" in `/usr/include
include -l: bad substitution: no closing "`" in `/usr/lib
-l: bad substitution: no closing "`" in `/usr/lib
lib -l: bad substitution: no closing "`" in `/usr/lib32
-l: bad substitution: no closing "`" in `/usr/lib32
lib32 -l: bad substitution: no closing "`" in `/usr/lib64
-l: bad substitution: no closing "`" in `/usr/lib64
lib64 -l: bad substitution: no closing "`" in `/usr/local
-l: bad substitution: no closing "`" in `/usr/local
local -l: bad substitution: no closing "`" in `/usr/sbin
-l: bad substitution: no closing "`" in `/usr/sbin
sbin -l: bad substitution: no closing "`" in `/usr/share
-l: bad substitution: no closing "`" in `/usr/share
share -l: bad substitution: no closing "`" in `/usr/src
-l: bad substitution: no closing "`" in `/usr/src
src
$ cat `/u<tab>-l: bad substitution: no closing "`" in `/usr
sr/
$ cat `/tm<tab>-l: bad substitution: no closing "`" in `/tmp
p/
$ bash --version
GNU bash, version 5.1.16(1)-release (x86_64-pc-linux-gnu)
--
D.