コマンドに引数をつけるとき、スペースで複数の引数を区別したり""でくくったり"を\でエスケープして流したりしますが
これらを解釈してコマンドに引き渡すのはシェルが、うちだとbashがやってくれてると考えて良いんでしょうか?
実行したコマンド自体には厳密にはどんな形でどんなものが引き渡されているんでしょうか?