シェルスクリプトだって整数演算くらいできるぜ!
- MobileCal.appの使うデータベースを探検してみた (suztomoの日記)
dateコマンドをPerlから呼び出して計算するスクリプトを書いた。Perlを選んだのはシェルスクリプトは数字の計算に向かなそうだったので。
シェルスクリプトだって整数演算くらいはできるぜ、ということでシェルスクリプト版を作ってみた。ただそれだけ。
#!/bin/sh
if [ $# = 0 ]; then
exit
fi
target=`date --date="2008$1" +"%s"`
offset=`date --date="20010101 00:00" +"%s"`
echo $((target - offset - 3600*9))
| 固定リンク

コメント
なるほど。2重括弧を使えばよいのか。
投稿: suztomo | 2008年3月17日 (月) 14時11分