Linux 根据当前日期获取上个月的第一天和最后一天
2015-11-26 20:34
639 查看
#! /bin/sh
year=$(date +%y)
month=$(date +%m)
premonth=$((month-1))
date=$(cal $premonth $year|xargs|awk '{print $NF}')
year=$(date +%Y)
premonth=$(printf "%02d" $premonth)
echo "$year-$premonth-$date"
echo "$year-$premonth-01"
year=$(date +%y)
month=$(date +%m)
premonth=$((month-1))
date=$(cal $premonth $year|xargs|awk '{print $NF}')
year=$(date +%Y)
premonth=$(printf "%02d" $premonth)
echo "$year-$premonth-$date"
echo "$year-$premonth-01"
相关文章推荐
- 【鸟哥的linux私房菜-学习笔记】DHCP运作原理
- ubuntu15.10install-mac-theme - Linux系统教程
- linux下adb连不上android设备解决方法
- ***每天一个linux命令(5):rm 命令
- linux下安装libpcap步骤
- Linux僵尸进程
- 将文件或目录拷贝到另一个Linux系统的命令scp
- Linux 中如何查询和卸载已安装的软件
- 嵌入式Linux学习地址
- linux 中文文件乱码解决办法
- linux下es mapping post创建索引
- linux下mysql 启动异常-server PID file could not be found
- linux 使用ssh到远端并且使用while的坑
- Linux GPIO驱动 - GPIO通用层
- linux下统计代码行数
- linux命令行常用命令
- Centos配置国内yum源
- Linux磁盘管理之元数据、文件和目录、链接文件03
- Linux命令(9):添加,删除,修改,查看用户和用户组
- CentOS下MySQL数据库的安装