Having what feels like a really weird problem.
Running 32-bit Ubuntu 12.04 as a virtual machine on a 64-bit Win7 host.
Open Emacs 23 and turn on server mode. In Bash, try to call emacsclient to edit some arbitrary script. The terminal just fires straight back,
emacsclient: command not found.
Is there something that is likely to be missing? Some way of updating the bash shell? It can find man pages for the command, so I know it's not something obvious like a misspelling.