知識の箱

主に気象を研究する上で得た知識と、WEBページ作成のために得た知識を記録しています。

日付に0を付ける(bash/fortran)

bashの中で数字を桁に合わせて0を付ける方法。

cmonth=`echo $month | awk ‘{printf(“%02d”,$1)}’`

“%02d”の場合は2桁(1==>01)
“%03d”の場合は3桁(1==>001)
“%04d”の場合は4桁(1==>0001)

fortranの場合は、formatをi2.2とすれば2桁(01)、i3.3とすれば3桁(001)になる。