shell 实现获取当前时间,并进行格式转换的方法:
1)原格式输出
2018年 09月 30日 星期日 15:55:15 CST
time1=$(date)
echo $time1
2)时间串输出
20180930155515
1 #!bin/bash
2 time2=$(date "+%Y%m%d%H%M%S") // 注意 + 在引号里面~~
3 echo $time2
注意
1、date后面有一个空格,shell对空格要求严格
2、变量赋值前后不要有空格