У меня есть этот скрипт:
day=`date +%d`
month=`date +%m`
year=`date +%Y`
lmonth=`expr $month - 1`
if test "$lmonth" = "0"
then lmonth=12
year=`expr $year - 1`
fi
Результат, когда я называю $lmonth/$year
- 9/2012
Как я могу сделать так, чтобы он 09/2012
?
Когда месяц 10, 11 или 12, я не хочу, чтобы он был 010, 011 или 012 соответственно.
Я хочу указать $ year и $ lmonth, когда я вызываю таблицу или файл с точкой. Например, table_extra201209.
Как добавить дополнительный ноль для месяцев с 1 (январь) до 9 (сентябрь)?
Я пытаюсь все ответы здесь, но ммм .. Я забыл упомянуть кое-что .. Я хочу указать $ year и $ lmonth, когда я вызываю таблицу или файл с помощью periode, например table_extra201209, как поместить его с помощью "0" перед "9" ..? еще раз спасибо :)