shell 基本语法搞明白,linux才能玩的转!

2841 篇文章 5 订阅
2687 篇文章 27 订阅

2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板)-CSDN博客文章浏览阅读1.9k次,点赞85次,收藏11次。你知不知道有这么一个软件测试面试的刷题小程序。里面包含了面试常问的软件测试基础题,web自动化测试、app自动化测试、接口测试、性能测试、自动化测试、安全测试及一些常问到的人力资源题目。最主要的是他还收集了像阿里、华为这样的大厂面试真题,还有互动交流板块……https://blog.csdn.net/AI_Green/article/details/134931243?spm=1001.2014.3001.5501

date 函数使用

01.获取当前时间,年月日时分秒

now=$(date +%Y%m%d%H%M%S)
echo "$now"

输出为:20181202222727

02.date 在脚本中的几种用法

date +%Y 以 4 位数字格式打印年份
date +%y 以 2 位数字格式打印年份
date +%m 月份
date +%d 日期
date +%H 小时
date +%M 分钟
date +%S 秒
date +%w 星期,周日为 0

03.其他用法,获取当前时间之前的时间

第一种写法:

获取日、时、分、秒
day 前面的数:负数就是前几天,正数就是后几天,分钟和秒同理
date -d "-1 hour" +%H 前 1 小时
date -d "-1 min" +%M 前 1 分钟
date -d "-1 second" +%S 前 1 秒

date -d "-n day" +%d 获取前 n 天的日期
date -d "n days" +%Y%m%d 获取 n 天后的时间

date -d "3 years ago" +%Y%m%d 获取 3 年前的时间
date -d "3 years" +%Y%m%d 获取 3 年后的时间

date -d "3 month ago" +%m 获取 3 个月前
date -d "3 month" +%Y%m 获取 3 个月之后

第二种写法:

date -d "n days ago" +%d 获取 n 天前的日期
date -d "-n days ago" +%Y%m%d 获取 n 天后的日期

date -d "n month ago" +%d 获取 n 个月前的日期
date -d "-n month ago" +%Y%m%d 获取 n 个月后的日期

date -d "n month ago" +%d 获取 n 年以前的日期
date -d "-n month ago" +%Y%m%d 获取 n 年后的日期

第三种写法:

date +%Y%m%d --date="-n day" 获取 n 天前日期
date +%Y%m%d --date="-n day" 获取 n 天后日期

date +%Y%m%d --date="n month ago" 获取 n 个月以前的日期
date +%Y%m%d --date="-n month ago" 获取 n 个月以后的日期

date +%Y%m%d --date="n years ago" 获取 n 年以前的日期
date +%Y%m%d --date="-n years ago" 获取 n 年以后的日期

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群: 786229024,里面有各种测试开发资料和技术可以一起交流哦。

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】在这里插入图片描述
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值