ナンクル力学系

学んだ事を書き連ねていこう。

shell scriptでテンポラリファイルを作成する方法

leave a comment »

「mktemp」というコマンドを使う。

tmp_file=`mktemp` || exit 1
# $tmp_file を使った処理
rm -f $tmp_file

本当は$tmp_file を使った処理中にエラーで終了しても「rm -f $tmp_file」が実行されてテンポラリファイルが消えるように、とかしないといけないんだろうけど。

直前の記事のスクリプトを書くために調べた。

Advertisements

Written by tkf

November 8, 2008 at 4:04 am

Posted in PC

Tagged with

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: