Public bug reported:

Commands that accept input from stdin are not found, when preceded by a
pipe *and* a space("| "). e.g.

[EMAIL PROTECTED]:~$ echo foo | less
bash:  less: command not found
[EMAIL PROTECTED]:~$ echo foo |less
foo
<press up arrow to get to previous command and add a space>
[EMAIL PROTECTED]:~$ echo foo | less
foo
[EMAIL PROTECTED]:~$
<manually write the entire command line again>
[EMAIL PROTECTED]:~$ echo foo | less
bash:  less: command not found

This happens at least on bash, zsh and tcsh. Affected commands are at
least less, cat, grep, nc.

My system is an as of 2008-01-16 06:10 UTC up-to-date Hardy.
The problem appeared when I rebooted at 2008-01-16 03:08 UTC following update 
because it included a kernel upgrade.
If I understand syslog correctly, previous boot had been at 2008-01-14 00:38 
UTC, following updates, so it would appear that whatever broke, broke during 
this interval.

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
Commands preceded by a pipe *and* a space("| ") are not found
https://bugs.launchpad.net/bugs/183437
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to