mktempコマンドは一時的なファイル(テンポラリファイル)を作成するコマンドです。 テンポラリファイルはファイル名が衝突しないように作成されます。 mktempコマンドとは mktempコマンドは、コマンドライン引数にテンプレートとなるファイル名を入力することでランダムな名前のファイル名を生成します。テンプレートとなるファイル名は、例えば、「tmpfile.XXXX」のような名前であり、連続した3つ以上の「X」が並んだファイル名となります。mktempコマンドはこの「X」がランダムなアルファベットと数字に置き換わったファイル名のファイルを生成します。 コマンドやリダイレクトを用いてテンポラリファイルを作成したいとき、ファイル名を指定しなければなりません。このファイル名が固定されたファイル名の場合、動作させるプログラムによってはそのファイル名に対して競合が起こります。 たとえば、複数のユー