Whoa -- Speech to bash commands? That's a pretty novel idea to me with my limited awareness of NLP. I could see this same idea in a lot of technical applications -- Provisioning cloud infrastructure, creating a database query.. Very cool!
Some interesting papers and datasets:
NL2Bash: https://arxiv.org/abs/1802.08979
ls is 2 syllables list dir is also 2 syllables with more meaning.
Ultimately, with natural language, the effectiveness seems to be when it is coupled with speech-to-text