下面这个脚本是用来判断当前年份和设定年份的大小。
具体的就是:
如果当前年份比2021小,就干什么事
如果当前年份比2021大,就干什么事

curr_time=$(date +"%Y")
sys_time=2021
# 当前年份 和 自己设定的年份2021作比较
if [ $curr_time -lt $sys_time ]; thenecho "date is less than 2021"do something
elseecho "date is >= 2021"do something
fi

关于date的用法可以跳转到:https://blog.csdn.net/u011754972/article/details/116100664
我在2021.09.07的下午17:28:46时刻输入这条命令date "+%Y%m%d-%H%M%S" , 输出为 20210907-172846

date "+%Y%m%d-%H%M%S" 输出为: 20210907-172846

只输出年份:
date "+%Y" 输出为2021

用法:

curr_time=$(date +"%Y")
echo $curr_time
注意,不能直接使用curr_time,需要加上$符号

【Linux】34. shell脚本判断当前年份是否正确相关推荐

  1. linux怎么判断网络是否正常运行,Linux shell脚本判断服务器网络是否可以上网

    微信公众号:「小林coding」 用简洁的方式,分享编程小知识. Linux shell脚本判断网络畅通 介绍 在编写shell脚本时,有的功能需要确保服务器网络是可以上网才可以往下执行,那么此时就需 ...

  2. linux判断没有文件夹建一个,2,shell 脚本, 判断一个文件是否存在, 不存在就创建, 存在就显示其路径...

    2,shell 脚本, 判断一个文件是否存在, 不存在就创建, 存在就显示其路径 关于 shell 脚本: 1, 用 Shell 编程, 判断一文件是不是存在, 如果存在将其拷贝到 /dev 目录下. ...

  3. Linux 常用Shell脚本,后端开发必备

    Linux 常用Shell脚本,后端开发必备 文章目录 Linux 常用Shell脚本,后端开发必备 1 用户猜数字 2 查看有多少远程的 IP 在连接本机 3 helloworld 4 打印 tom ...

  4. Linux系统shell脚本、python脚本编写

    GPU排队脚本 python脚本 GPU排队脚本 ---- GPU一旦空闲触发脚本执行程序 参考: GPU排队脚本(python脚本) cmd = 'bash run.sh' 该句设置要执行的pyth ...

  5. Linux的shell脚本实战之while循环

    Linux的shell脚本实战之while循环 一.使用while循环计算 1.计算从1加到100之和 2.计算1-2+3-4+5....-100的值 二.while语句的三种方式 1.通过输入重定向 ...

  6. Linux下shell脚本之双色球摇号脚本

    Linux下shell脚本之双色球摇号脚本 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 二.脚本内容 三.运行脚本 一.脚本要求 1.编写脚本Lottery.sh,模拟摇号过程 2.6位数 ...

  7. Linux的shell脚本函数教程

    Linux的shell脚本函数教程 一.shell介绍 二.shell函数的介绍 三.函数的定义 四.shell中函数使用示例 一.shell介绍 二.shell函数的介绍 三.函数的定义 四.she ...

  8. Linux常用Shell脚本珍藏

    我们在运维中,尤其是linux运维,都知道脚本的重要性,脚本会让我们的 运维事半功倍,所以学会写脚本是我们每个linux运维必须学会的一门功课,这里收藏linux运维常用的脚本.如何学好脚本,最关键的 ...

  9. linux shell程序设计实验报告,linux的shell脚本实验报告

    <linux的shell脚本实验报告>由会员分享,可在线阅读,更多相关<linux的shell脚本实验报告(7页珍藏版)>请在人人文库网上搜索. 1.第二次实验内容一.实验名称 ...

最新文章

  1. 小米6发布,雷军亲手终结小米低价时代,低价竞争还能走多远?
  2. linux字符设备开发
  3. JVM从入门到精通(二):详解Class加载过程,双亲委派机制,编译执行与解释执行
  4. kruskal算法java_克鲁斯卡尔算法(Kruskal)的java实现
  5. K-means算法和矢量量化
  6. 调整和改编赛车游戏——游戏屏幕
  7. Oracle【IT实验室】数据库备份与恢复之二:SQL*Loader
  8. java中退订程序怎么写_如何在RxJava中的自定义Observable中获得观察者的退订操作的通知...
  9. linq To Xml 用法简介
  10. java程序自动重启_java程序自动重启
  11. a4如何打印双面小册子_小册子打印
  12. KnockOutlook:针对Outlook的红队安全研究工具
  13. 图解详说pads2007安装全过程(经过验证)
  14. GB50311-2007综合布线工程设计规范
  15. 【实验操作】计算机网络cisco思科仿真实验操作汇总
  16. IE浏览器不能使用window.open()的解决方案
  17. ZJOI 2010 贪吃的老鼠 最大流
  18. 【Python笔记】pyspark.sql.functions
  19. 从亏损19亿到盈利6亿,恺英网络做对了什么?
  20. 搭建完全分布式HBase

热门文章

  1. 花果山第一届猿类分级考试实录--Talk is cheap,Show me the code
  2. 数据算法:推荐系统的实践与思考(下)【转】
  3. Linux服务器集群系统(三)--转
  4. TCP、UDP以及HTTP的简单讲解
  5. android 开发规范1
  6. 金融风控实战——Hive详解(数据读取、预处理、特征工程)
  7. 零基础,最完整的WordPress建站教程
  8. 谷歌更强 NLP 模型 XLNet 开源:20 项任务全面碾压 BERT!
  9. hadoop入门-在windows上编译x64位hadoop
  10. Oracle-Listener log解读