身近なナゾ

tcshでもzshでもbashでもそうみたい.

$ echo aaa
aaa

これはあたりまえだ.
たとえば

alias echo='echo hogehoge'

などと設定する.

$ echo
hogehoge

これもあたりまえだ.

$ echo aaa
hogehoge aaa

シェルの種類によっても違うかもしれんが想像の範囲だ(手元の3種ではみんなこの動き).

$ \echo aaa
aaa

シェルの勉強をしたことがあればみな知ってる挙動.

$ e\cho aaa
aaa
$ ec\ho aaa
aaa
$ ech\o aaa
aaa

え…。そうだったんだ。ちなみに

$ echo\ aaa
zsh: command not found: echo aaa

これはだめです.