闰年脚本

闰年脚本

#!/bin/bash

echo "please input a year; "

read year

let  " n1 = $year % 4 "

let  "n2 = $year % 100"

let  "n3 = $year % 400"

if [ ! "n1" -eq 0 ]

then 

        leap = 0

elif [ ! "n2" -eq 0 ]

then 

        leap = 1

elif [ ! "n3" -eq 0 ]

then

        leap = 0

else 

        leap = 1

fi

if [ "leap" -eq 1 ]

then

        echo "$year is a leap year!"

else 

        echo "$year is not a year!"

fi


时间: 2024-10-24 10:26:47

闰年脚本的相关文章

Shell脚本判断是否是闰年

#! /bin/bash echo -n Input year to judge if it is a leap year: read year let "y1=$year % 4" let "y2=$year % 100" let "y3=$year % 400" if [ ! "$y1" -eq 0 ] then leap=0 elif [ ! "$y2" -eq 0 ] then leap=1 eli

Js获取当前日期时间+日期印证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天

Js获取当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天 字符串转日期型+Js当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+日期所在年的第几周 日期时间脚本库方法列表Date.prototype.isLeapYear 判断闰年Date.prototype.Format 日期格式化Date.prototype.DateAdd 日期计算Date.prototype.DateDiff 比较日期差Date.prototype.toString 日期转字符

linux的shell脚本中if,for,while的解析与应用

linux的shell中有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),它们对我们平时的脚本编写和命令输入都有很大的作用,掌握了这些一定会对我们有很大的帮助. 一.if if是一个条件判断语句,它的语句结构如下 if  [ condition ];then    # 中括号内的是条件测试语句,表示如果条件为真,则执行then后面的内容 action                              #条件为真时需要执行的动作 elif  [ condi

Python二十九个常见的脚本汇总!

1.冒泡排序2.计算x的n次方的方法3.计算aa + bb + c*c + --4.计算阶乘 n!5.列出当前目录下的所有文件和目录名6.把一个list中所有的字符串变成小写:7.输出某个路径下的所有文件和文件夹的路径8.输出某个路径及其子目录下的所有文件路径9.输出某个路径及其子目录下所有以.html为后缀的文件10.把原字典的键值对颠倒并生产新的字典Python三十个常见的脚本汇总 11.打印九九乘法表通过指定end参数的值,可以取消在末尾输出回车符,实现不换行. 12.替换列表中所有的3为

Python三十个常见的脚本汇总

1.冒泡排序 2.计算x的n次方的方法 这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发.爬虫.数据分析.数据可视化.机器学习等.送给正在学习python的小伙伴!这里是python学习者聚集地,欢迎初学和进阶中的小伙伴! 来微信公众号:“速学Python”,拿Python学习资料 3.计算a*a + b*b + c*c + …… 4.计算阶乘 n! 5.列出当前目录下的所有文件和目录名 6.把一个list中所有的字符串变成小写: 7.输出某个路径下

【HTML5】用脚本控制交互元素details元素的使用

1.源码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Con

AD 脚本kixtart运用之三(添加windows共享打印机)

在http://windyma.blog.51cto.com/661702/1967027文章,已做好用户脚本基础上 在脚本文件kixtart.kix里添加如下内容: --------------------------------------- IF INGROUP ("Color_Printer") If AddPrinterConnection ("\\zsprinter.nccn.int\NEO-Color-Printer") = 0 ? "Add

WEB页面,WEB环境版本,数据库,整站备份脚本

#!/bin/bash # #WEB页面,WEB环境版本,数据库,整站备份脚本 #当发生某个原因导致整个服务器无法恢复时,利用上面备份的相关数据即可重做一台一样的服务器 date_a=`date +%Y%m%d-%H%M%S` mkdir -p /web_bak/${date_a}/conf &> /dev/null mkdir -p /web_bak/${date_a}/web &> /dev/null mkdir -p /web_bak/${date_a}/mysql &a

windows PAC脚本解析的软件 pac syntax检查

参考文档: https://zhuanlan.zhihu.com/p/22166179?refer=barretlee https://github.com/pacparser/pacparser https://community.mcafee.com/thread/47557?tstart=0 动态在线检查网页测试i: http://home.thorsen.pm/proxyforurl 安装步骤参考: 环境(centos6.7 python环境默认2.6 2.7 都可以) https://