揮発性のメモ2

http://d.hatena.ne.jp/iww/

gnucashで自動的にバックアップを取る

gnucash2.4.10
gnucashは自動的にバックアップをしてくれないので、起動スクリプトで自動的にバックアップを取るようにする

#!/bin/sh

CASHDIR=/home/unko/kakeibo/
CASHFILE=kakeibo.gnucash


cd $CASHDIR
# 自動バックアップ
NOW=`date +"%Y%m%d%H%M%S"`
cp -a $CASHFILE $CASHFILE.bak$NOW
# 古いバックアップは削除
find . -name "$CASHFILE.bak*" -mtime +30 -delete

exec gnucash