一時ディレクトリ
一時ディレクトリを作成する
ここでは、単純にプロセスIDと日時とで分離する方法
UTCにしているのはサマータイム問題を避けるため。
code:tmpdir.sh
#!/bin/sh
SCRIPT_NAME=$(basename $0)
TIMESTAMP=$(TZ=UTC date +%Y%m%dT%H%M%S)
TMP_DIR=$(mktemp -dt "$SCRIPT_NAME.$TIMESTAMP.$$.XXXXXXXX")/
echo $TMP_DIR
rm -rf $TMP_DIR
ランダム文字列の生成
https://qiita.com/t_o_d/items/d8862f3105e183e6f00f