Path: csiph.com!xmission!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail From: Eli Schwartz Newsgroups: gnu.bash.bug Subject: Re: Error expanding variable containing a directory name Date: Thu, 23 Jul 2020 13:41:10 -0400 Lines: 89 Approved: bug-bash@gnu.org Message-ID: References: <738aff45-aa58-4cfc-2967-92ec87f2661b@posteo.de> <395a4cd2-7b79-3882-e8d0-1b525d2b7601@archlinux.org> NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="7mZVCpjojFGjzmiQVGHtYRZ3SIGoVu24m" X-Trace: usenet.stanford.edu 1595526083 1756 209.51.188.17 (23 Jul 2020 17:41:23 GMT) X-Complaints-To: action@cs.stanford.edu To: bug-bash@gnu.org Envelope-to: bug-bash@gnu.org X-Spam-BL-Results: DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=archlinux.org; s=orion; t=1595526073; bh=ocQ8BBGedmzs4u9rl9tfYf1Znf2iiNrIA5rXdiWmHn8=; h=Subject:To:References:From:Date:In-Reply-To; b=n1/XyuBka9hlA4jZS7Xprd4jnW+ls1nfj/9CwMLKHLwlAtSCYC8pIcnfv6kPrfdfP HmpuoJZ3jQM6wP8t8L9ofg/P9cyrRKr8McwQtlpAV/sJ98yTAD6g3vTzl014iN2TRL a5nRmGdXeY374ZQpN5cllSy8x2eQlqtXcrpG/d3mYR2Ljf2olS5ukX2mNRsBb1m7v+ 5cdLfMXKbng5vVqMQAvceoZR6nQMxbOOIAKcdTa2OulgqPsD33/rk7XFCV1JcyFeYd Ucv5enOAbf6SHvlsi1i7J/EhPLFiQCRkFTd8Hs8EftA/q38Z+C1b8WyQfpF7bzI1gW kgjjzKL9fnkDk23wG7wmK0LcsTwfGOvC8EbkcjIPxmvZbs3oCBlHrrjV2CXdBilOJ9 Ud1ltPMrSJ4m7DygoMkaGqFllU3GgA7xJQVG4ZqaI08bTXXJSA6W8huYiQI/ZHV1WR z9qKaHF4KItnf+XqwNlhZHx1oaaHvsfer5pLjhrKCfWl2Fd0tpPPLTwQp/aVRXCnC3 8QoQ8bsz3Ju6R0tMd6TwiV4/eEBQyvmGvNanpSVetbOywrvEj46TAkEEagMYlnth+c 2nRaZR8tQaVjyTom8kURlYUXzouZGfQW6a2W5VwtOxLixnM9fs6fMovykuUhfp1iom c7cahhH+vA/rCrC1vb+2cXmA= X-Clacks-Overhead: GNU Terry Pratchett User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 In-Reply-To: <738aff45-aa58-4cfc-2967-92ec87f2661b@posteo.de> Received-SPF: pass client-ip=2a01:4f8:160:6087::1; envelope-from=eschwartz@archlinux.org; helo=orion.archlinux.org X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -53 X-Spam_score: -5.4 X-Spam_bar: ----- X-Spam_report: (-5.4 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-1, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: bug-bash@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Bug reports for the GNU Bourne Again SHell List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: <395a4cd2-7b79-3882-e8d0-1b525d2b7601@archlinux.org> X-Mailman-Original-References: <738aff45-aa58-4cfc-2967-92ec87f2661b@posteo.de> Xref: csiph.com gnu.bash.bug:16608 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --7mZVCpjojFGjzmiQVGHtYRZ3SIGoVu24m Content-Type: multipart/mixed; boundary="bnZCzUlgjGC8IYHM7V6Q2AYfS8gJoOoyF" --bnZCzUlgjGC8IYHM7V6Q2AYfS8gJoOoyF Content-Type: text/plain; charset=utf-8 Content-Language: en-US-large Content-Transfer-Encoding: quoted-printable On 7/23/20 12:08 PM, Lutz Adam wrote: > Description: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 The content of $ML is "/media/lad"= =2E=C2=A0 There's a directory > /media/lad/p24. Typing the command > =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 ls $ML/p24 > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 a backslash is put befor "$" and t= he line looks like: > =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 ls \$ML/p24/ > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Typing the ENTER key shows: > =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 ls: cannot acc= ess '$ML/p24/': No such file or directory. >=20 > Repeat-By: > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Create a variable containing= a directory name. Put a > subdirectory there under. > =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 Type a "$" and the variable follo= wed by a slash, the name of the > subdirectora and the TAB-key. >=20 >=20 > The OS is Linux Mint 20 The built-in bash tab completion actually does this okay. Are you using the bash-completion project addon functionality? [eschwartz@arch ~]$ ls $HOME/ --> rewrites in-place to... [eschwartz@arch ~]$ ls \$HOME/ [eschwartz@arch ~]$ bash --norc --noprofile bash-5.0$ ls $HOME/ Display all 163 possibilities? (y or n) [...] --=20 Eli Schwartz Arch Linux Bug Wrangler and Trusted User --bnZCzUlgjGC8IYHM7V6Q2AYfS8gJoOoyF-- --7mZVCpjojFGjzmiQVGHtYRZ3SIGoVu24m Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEvSewel70XCra9w4EhIGKaBmvSpsFAl8Zy7YACgkQhIGKaBmv SpuIgg//YLes6bCdjD/dT64wkV83gBE1Q47DjasLVPnw5JrZRfCkQt0s9G6/kwFb +pJep4V1bcCMPbjKHyeoiBDr6Al88QuEY36K2cyHVGgb+x6TKs3olEFnhCFfn59l 2Oep/WG4RMB0N7hr6xd3+p3xeVzIU60zSs6vs+zcL2fPiDFdnf8pu17ZX2rfctny 7NgxAU10sXjesRi3tZWVhHBW1gOCx520tqTUD94hRYGzb5RwGw723Mwaz4O2zqWS wlrXkdPALJn69S8gXvSBKrMUjUOnEsuhHqAn3jbPl7i5pY7QQJNsAdaFnUTI9Tuy jbrOm/TnHI/C3XcAc7b3hJF/twVPTWdEgw+mUdvjSkZZoi523RKnw0Z9I1BW2R+h SlwwmlKwdz5hM1n7gGKT/g+6NjCsFrhcJP3iz8x9GYL7dEiHWtUrd1jlunbSphlx RzGRma/k8po3QiKtH8g+KYj61k6mZuWMvta1fsQCdufC47xyN8RDyx85MYl++poF 6Aspy/eB8exHn9IvVygoZUGkpWHeYNpmF1NqsbV4++dW1qBJ77JR9DYoibS5JtaZ 6kKUR+dqQVBWYjKWTKuiAfcPubpP+Qved5aonNZ4zgRlCJ4v0wSycOQas+GTCK6p YYrsvViO3rsWrCevnLQ9X9/sTj4zO3v3FxAihHB6S9jMS5N5BX+JAjMEAQEKAB0W IQRgQRMEwJ02YoNA7v/OsWfvtXIr1gUCXxnLtgAKCRDOsWfvtXIr1v6iEADRLwbR 2r17fQWvyql09exiCbPcCycuYBmyJaEfwyr5wRG81yUsKC7LOvkGllWNqnB6vtEQ wLU9ZgeNTHKimM1DjHU4T9NeIlO8bwzyl1tjO8RnNkMhi/kcmLBFKwemoxAvYwdJ aAdhYTq63W2qrzi42NCg9RIqRDAZk3o5F+VhLPVpkn9fpdTjToV8OZUeG6DyCc+U ohOxLdIxBpI0gjuDMK3DoVH1qlWgPGfEIE7gMBkUUlv4j53dHFWK2NSmZU8megPr wWwpg3mVkMRlBGA4hY0JDastBNH8NgSBmKJk/8KIsr36VcPoMmGjCYF0fvm3O93Q 5qaWVoFI65+a4JPCqswbeGSblwV/UhvZsjfXxqU9vOkxIQeEUEABfTK777xUEFn4 O/KfylvJMDBP4LbO33vLHdozMBI0oARfjobZPeBMm16ih+FQisKL4J49kzFU3CNl UnxA+1L40hsyxSSZEGuH44CKiPUHorzEyh+djgj8T65rhWpajsOU9XSKZba5IBaG USMKA5z8n7KvTRSnDhiIs200yqwTS8SFFNjN2YBDdNPX7lSnJvyUl/nFdPtllh3T 5is+LotNDkUdyPmAHWcjznMyT1Qn87KQCPwRXccTQIxsl8G6MPjn5xkPcLQvjznP YDMCbcpbQ4Dq7QUfTBg7SUPx4AXJ2cs3M4mlNw== =Jg+U -----END PGP SIGNATURE----- --7mZVCpjojFGjzmiQVGHtYRZ3SIGoVu24m--