Configuration Information [Automatically generated, do not change]:
Machine: i386
OS: darwin8.7.1
Compiler: gcc
Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='i386'
-DCONF_OSTYPE='darwin8.7.1' -DCONF_MACHTYPE='i386-apple-darwin8.7.1'
-DCONF_VENDOR='apple' -DLOCALEDIR='/usr/local/share/locale' -DPACKAGE='bash'
-DSHELL -DHAVE_CONFIG_H -DMACOSX -I. -I. -I./include -I./lib -I./lib/intl
-I/Users/ether/Desktop/bash-3.1/lib/intl -g -O2
uname output: Darwin hostname-obfuscated 8.8.1 Darwin Kernel Version 8.8.1: Mon
Sep 25 19:42:00 PDT 2006; root:xnu-792.13.8.obj~1/RELEASE_I386 i386 i386
Machine Type: i386-apple-darwin8.7.1
Bash Version: 3.1.17
Patch Level: 0
Release Status: release
Description:
Tilde expansion is not being performed when variables are being evaluated.
Repeat-By:
mkdir -p testdir/a/gooddir
mkdir -p \~/testdir/a/baddir
export TEST_VARIABLE="~/testdir/a"
ls $TEST_VARIABLE
expected output: gooddir
actual output: baddir
(Note that if TEST_VARIABLE is assigned without surrounding quotes,
tilde expansion will be done at assignment time, e.g. the variable will be
assigned "/home/userid/testdir/a" rather than "~/testdir/a".)
--
"Discovery consists of looking at the same thing as
everyone else does and thinking something different."
- Albert Szent-Gyorgyi, 1937 Nobel Prize Winner
. . . . .
Karen Etheridge, [EMAIL PROTECTED] GCS C+++$ USL+++$ P+++$ w--- M++
http://etheridge.ca/ PS++ PE-- b++ DI++++ e++ h(-)
_______________________________________________
Bug-bash mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-bash