一時的なファイル

記事
IT・テクノロジー

作成

カレントディレクトリ
一時ファイルのパス=$(mktemp ファイル名.XXX)
XXX はランダムな文字列に置き換わる
※ XXX は3個以上指定する必要がある

削除

スクリプトの終了時に削除
一時ファイル=$(mktemp ファイル名.XXX)
trap 'rm -f "$一時ファイル"; exit 1' EXIT HUP INT QUIT TERM
エラー時に削除
set -e
一時ファイル=$(mktemp ファイル名.XXX)
trap 'rm -f "$一時ファイル"; exit 1' HUP INT QUIT TERM

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら