Greg Wooledge <wool...@eeg.ccf.org> writes: > Do you mean variable expansions?
No, I mean what I write. > Here's the code in question, simplified even further: > > imadev:~$ unset IFS > imadev:~$ foo=a/b/c > imadev:~$ cat < <(echo $foo) > a/b/c > imadev:~$ IFS=/ cat < <(echo $foo) > a b c > > Clearly the IFS assignment is affecting the expansion of $foo inside > the process substitution. That's the bug. Please read 2.9.1 Simple Commands. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."