I found the following variations on the use of "command line" and "shell" in computing and wonder which are correct and how to use them appropriately.
- Command line: is it "at the command line" or "on the command line"?
- Shell: is it "in a shell", inside a shell", "at a shell" or "on a shell"?
My English teacher once jokingly said that with prepositions it's not only knowledge but sometimes also a good portion of luck for those who aren't native speakers.