I've discovered that this bug affects more than inline evaluation of commands
via ``'s or $(). Try this example:
add to .bashrc:
./foo
create ./foo (and chmod +x):
#!/bin/bash
echo "FOO!"
Now, swith to a console window (e.g. CTRL+ALT+F1) and login. It print's FOO!
once, no problems.
Switch back to the GUI (CTRL+ALT+F7). If you're not already logged in, do
so, but be prepared to wait a bit, while .bashrc gets processed hundreds of
times... If you are logged in, start a new terminal window. Eventually, it
should start, and you'll see hundreds of lines of FOO! flash by. If you
scroll back, you'll see the error messages where it crashed out, otherwise
you'd still be stuck!
Is there anyone who doesn't think this is a bug??? (It may not be a very
high priority bug, but it still should be on the list...)
-Jason