Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。5,147件93touchでディレクトリをほってファイルを作成することは出来ますか?/var/www/html/index.htmlを作りたい時に/var/www/までしかディレクトリがない場合にいちいちディレクトリを作るのがめんどくさいです。組み合わせたほうが良いと思います。<args...>既存のセッションに非ログイン/非インタラクティブなshのプロセスを作成し、<command>を実行します。書くのが良いかと思います。渡された文字列をファイルパスとしてそのディレクトリを参照します。空白やグロブ(*等)が含まれる可能性があるため、ダブルクォートで括ります。$(<command>)<command>を実行し、その標準出力を文字列とします。古いbourne-shellではバッククォートで書く必要がありましたが、昨今はPOSIXに準拠したシェルであれば基本的に広く使えると考えてかまわないでしょう。エスケープする必要があります。<arg>ご存知の通りです。<arg>に空白が含まれる可能性があるのでダブルクォートでくくります。実行されてしまわないよう短絡評価にします。