Shell共9篇
Shell while循环和until循环语句-罗小黑资源网

Shell while循环和until循环语句

while 循环语句的基本语法while <条件表达式> do 指令... done示例:显示每分钟负载情况#!/bin/bash while true do uptime >> uptime.txt sleep 5 done系统显示时间 22:29:31up 6...
小黑的头像-罗小黑资源网大会员小黑3年前
36914
NGINX日志切割-罗小黑资源网

NGINX日志切割

前言Nginx日志对于统计、系统服务排错很有用。Nginx日志主要分为两种:access_log(访问日志)和error_log(错误日志)。access.log 记录哪些用户,哪些页面以及用户浏览器,IP等访问信息;error.log ...
小黑的头像-罗小黑资源网大会员小黑3年前
06610
Shell:变量数值计算(上)-罗小黑资源网

Shell:变量数值计算(上)

算数运算符{mtitle title='Shell常见的算数运算符'/}算数运算符意义+、-加法(正号)、减法(负号)*、/、%乘、除、取余**幂运算++、--增加及减少!、&&、双竖线逻辑非(取反)、逻辑与、逻辑或<、&...
小黑的头像-罗小黑资源网大会员小黑3年前
06514
Shell:变量数值计算(下)-罗小黑资源网

Shell:变量数值计算(下)

bc 命令用法如果没有安装bc,用下面命令进行安装centos systemctl intall -y bcUnbunt apt-get install -y bcroot@cs:/server/scripts# echo 3+5|bc 8 root@cs:/server/scripts# echo 3-5|bc -2 ...
小黑的头像-罗小黑资源网大会员小黑3年前
06310
Shell 脚本的条件测试与比较-罗小黑资源网

Shell 脚本的条件测试与比较

{mtitle title='条件测试常用语法'/}Shell脚本条件测试语法说明test利用test命令进行条件测试[]通过[]进行条件测试[[]]通过[[]]进行条件测试(())通过(())进行条件测试test语法test -f file &...
小黑的头像-罗小黑资源网大会员小黑3年前
07711
shell if语句-罗小黑资源网

shell if语句

if 语句格式单分支结构#第一种 if <条件表达式> then 指令 fi #第二种 if <条件表达式>; then 指令 fi实例1#/bin/bash read -p "请输入两个整数:" a b if (( $a == $b )...
小黑的头像-罗小黑资源网大会员小黑3年前
07114
Shell case条件语句的应用实践-罗小黑资源网

Shell case条件语句的应用实践

语法格式case "变量" in 值1) 指令1 ;; 值2) 指令2 ;; *) 指令3 ;; esac示例#!/bin/bash read -p "请输入[1-3]数字:" a case "$a" in 1) echo "1" ;;...
小黑的头像-罗小黑资源网大会员小黑3年前
0487
Shell for循环和select循环语句-罗小黑资源网

Shell for循环和select循环语句

for循环格式for 变量名 in 变量取值列表 do 指令 done示例打印5 4 3 2 1 5个数字#!/bin/bash for i in 5 4 3 2 1 do echo $i done 方法二 #!/bin/bash for (( i=5;i>0;i--)) do echo $i done...
小黑的头像-罗小黑资源网大会员小黑3年前
05411
break、continue、exit、return的区别和对比-罗小黑资源网

break、continue、exit、return的区别和对比

break、continue在条件语句及循环语句(for、while、if等)中用于控制程序的走向;而exit则表示终止所有语句并退出当前脚本,exit除此之外还可以返回上一次程序或命令的执行状态值返回给当前shell...
小黑的头像-罗小黑资源网大会员小黑3年前
0445