背景 需要在脚本中获取当前系统日期,命名日志文件 操作 Linux的系统时间是可以直接调用系统变量获取,如下图所示 详解 % Y 年(例如:1970,1996等) % y 年的最后两个数字( 1999则是99 % m 月(01…12) % D ...
在shell脚本里常常需要获取系统时间来处理某项操作,linux的系统时间在shell里是可以直接调用系统变量的如: 获取今天时期: date Y m d 或 date F 或 date y m d 命令输出结果如下: root pc date Y m d root pc date F root pc date y m d 获取昨天时期: date d yesterday Y m d 也可以写成 ...
2017-11-15 16:07 0 2356 推荐指数:
背景 需要在脚本中获取当前系统日期,命名日志文件 操作 Linux的系统时间是可以直接调用系统变量获取,如下图所示 详解 % Y 年(例如:1970,1996等) % y 年的最后两个数字( 1999则是99 % m 月(01…12) % D ...
获取当前时间 date +"%Y-%m-%d %H:%M:%S" 获取5分钟之前时间 date -d "5 minute ago" +"%Y-%m-%d %H:%M:%S" #获取2小时之前 date -d "2 hour ago" +"%Y-%m-%d %H:%M:%S ...
shell 实现获取当前时间,并进行格式转换的方法: 1)原格式输出 2018年 09月 30日 星期日 15:55:15 CST 2)时间串输出 20180930155515 注意 1、date后面有一个空格,shell对空格要求严格 2、变量赋值前后不要有空格 ...
shell 实现获取当前时间,并进行格式转换的方法: 1)原格式输出 2018年 09月 30日 星期日 15:55:15 CST 2)时间串输出 20180930155515 3)2018-09-30 15:55:15 ...
习题分析 本题有两个核心知识点: 打印日期的命令为 date,示例命令如下: 而题目中要求的格式为应该是:2017-12-20,date 命令是有这样的功能的,示例命令如下: 磁盘 ...
https://qiushao.net/article/1489983836453?p=1&m=0 SCRIPT_DIR=$(cd $(dirname ${BASH_SOURCE ...
脚本文件的绝对路径存在了环境变量filepath中,可以用 echo $filepath 查看完整路径 在shell中: $0: 获取当前脚本的名称 $#: 传递给脚本的参数个数 $$: shell脚本的进程号 ...
path1=$(cd `dirname $0`;pwd) #cd `dirname $0`;pwd 先cd到当前路径然后pwd,打印成绝对路径path2=$(dirname $0) #dirname $0 只是获取的当前脚本的相对路径path3 ...