知識の箱
主に気象を研究する上で得た知識と、WEBページ作成のために得た知識を記録しています。
printf:数字の文字数を揃えるために0を入れる
bashで数字をファイル名にする際、桁数を合わせて0を入れたい場合ある。
その場合、printfを用いて以下のようにする。
(tmp.sh)
#—————————
#!/bin/bash
DD=1; MM=1; YY=1
DAY=`printf %02d ${DD}`
MONTH=`printf %02d ${MM}`
YEAR=`printf %04d ${YY}`
echo YEAR/MONTH/DAY
echo $YY/$MM/$DD
echo $YEAR/$MONTH/$DAY
#—————————
> ./tmp.sh
YEAR/MONTH/DAY
1/1/1
0001/01/01