shell脚本写代码

用简单的test语句来判断是否闰年

复制代码
#! /bin/bash 
read -p "sd " year

if [  $((year%4)) -eq 0 -a  $((year%100)) -ne 0 -o $((year%400)) -eq 0  ]
	then
		echo "是润年"
	else
		echo "不是闰年"
fi

判断一个数是否为偶数

复制代码
#! /bin/bash 
read -p "sd " a

if   [  $a -ge 2  -a  ((a%2)) -eq 0  ]
then 
	echo  "是偶数"
else 
	echo "不是偶数"
fi
复制代码
#! /bin/bash 
read -p "sd " a

if   [  $a -ge 2  -a  $((a%2)) -eq 0  ]
then 
	echo  "是偶数"
else 
	echo "不是偶数"
fi
if  [ $a -ge 90 -a $a -le 100  ]
then
	echo  "A "
 elif  [  $a -ge  60  -a  $a -le 89 ]
     then
	 echo  "B"
 elif  [ $a -ge  0  -a $a -le 59 ]
 then
	 echo "C"
 else
	 echo "review"
fi
相关推荐
zhangrelay22 分钟前
三分钟云课实践速通--单片机原理与应用--Arduino--SimulIDE--
linux·单片机·嵌入式硬件·学习·ubuntu
zzzyyy53837 分钟前
Linux之缓冲区
linux·运维·服务器
hwscom41 分钟前
Linux服务器如何进行安全加固,防止黑客攻击(Windows也适用)
linux·服务器·安全
lzh200409191 小时前
Linux管道(Pipe)深度指南:从原理到实战
linux·c++
liann1191 小时前
3.4_Linux 应急响应排查速查命令表
linux·运维·服务器·安全·网络安全·系统安全
孪生质数-1 小时前
Linux高危漏洞通报Copy Fail - CVE-2026-31431
linux·运维·服务器·ubuntu·网络安全·debian·cve-2026-31431
IMPYLH1 小时前
Linux 的 tee 命令
linux·运维·服务器·bash
lzh200409191 小时前
Linux信号(Signal)
linux·c++
pc07931 小时前
带网络接口的打印机和USB接口打印机的共享区别
运维·服务器·网络
星河耀银海1 小时前
JAVA 泛型与通配符:从原理到实战应用
android·java·服务器