一時ファイル作成するのに便利なmktemp
実は、何も考えなくてもパーミッションを 600 で作ってくれるので、他のユーザから見られることがありません。
touchでいいのでは?という意見に対してはだいたいそう返します。確かにumask設定すれば良いことですが、 umaskなんていちいち設定してますか?というやつ。
また、 mktemp -d
でディレクトリを作ることもできます。
こちらもパーミッションは 700になりますので、この中では任意のファイルを作成しても安全です。
という豆知識