On 20:17 02 Dec 2002, Ade Olonoh <[EMAIL PROTECTED]> wrote:
| I ran into some odd behavior which if I remember right I didn't see
| before RH8. From an X terminal like xterm, konsole, or gnome-terminal,
| if I use a command that prints text w/out a newline I won't see the
| resulting text. The following do not work:
|
| > echo -n "test"
| > perl -e 'print "test"'
|
| But if there's a newline printed it works:
|
| > echo "test"
| > echo -n "test"; echo
| > perl -e 'print "test\n"'
|
| The odd thing is that if I get out of X and do this from a virtual
| console I don't see the problem. Also, if I su like such:
|
| > su -l $USER
|
| and try it I don't see the problem either. I'm pretty befuddled by
| this--can anyone provide some ideas on a fix?
Hmm. You're sure the (Redhat default) bash shell prompt isn't eating
things. As I recall it commences with a carriage return, which neatly
makes the prompt mangle your un-newlined string. Really rude in my
opinion.
Try setting PS1 to something really simple like this:
export PS1='> '
and see if the apparent behaviour changes.
Cheers,
--
Cameron Simpson, DoD#743 [EMAIL PROTECTED] http://www.zip.com.au/~cs/
Why do we want to mimic human intelligence? What possible use is a computer
that gets bored, gets horny, who doesn't feel like working right now, and who
doesn't know what to do with Sunday afternoon?
- Tim Menzies <[EMAIL PROTECTED]>
--
Psyche-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/psyche-list