一時ファイルや一時ディレクトリを作れる「mktemp」というコマンドがあった

mktemp という Linux コマンドで、/tmp/ ディレクトリの配下にランダムな名前の一時ファイルや一時ディレクトリを作れることを知った。

# 一時ファイルを生成
$ mktemp
/tmp/tmp.GowAiuKCc1
# 生成されたファイル名が標準出力に表示できる

作成したファイル名・ディレクトリ名は標準出力に出るっぽい?変数に代入して使うようだ。

ディレクトリを作るには -d オプションを付ける。

# 作った一時ディレクトリに移動するワンライナー
$ cd $(mktemp -d)

GitBash (For Windows) だと、これで変数を介さず cd できた。