What is the cause of this behavior?
$ cd ../
$ bash: $'\210\210cd': command not found
This happens sometimes (rarely) when I enter a command, there is no visible character preceding the cd, still it appears there are.
Am I simply somehow hitting keys on the keyboard I'm not aware of? Or is there a different cause of this?
GNU bash, version 4.3.33(1)-release (x86_64-pc-linux-gnu)
bash. Those\210\210characters you see really are stray garbage. There's a memory leak inbashsomewhere (maybe in its$IFSbreakup routines, or - given the conditions you name - more likely in its command search routines) in which it winds up leaking internally delimited strings to output. If you watch whatbashdoes inltraceyou'll see it tends tostrcmp()just about every command you enter against a\201...\210delimiter string - looking for the tail of a word. Possibly your terminal is feeding it nulls and it doesn't know how to cope..bashrc(runbash --norc)? Can you reproduce this without a.inputrc? What is the content of your.inputrc? What character encoding do you use (output oflocale | grep LC_CTYPE? If you encounter the bug, and pressUpandEnterto run the command again, do you get the same message?<esc>and then a key, I get funny invisible characters, perhaps you did that.