当前位置:网站首页>shell编程条件语句
shell编程条件语句
2022-08-03 12:16:00 【花生味花生米】
目录
前言
Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。
一.test命令
测试表达式是否成立,若成立返回0,否则返回其他数值。

二.数值比较
整数值比较是指根据给定的两个整数值来判断第一个数与第二个数的关系,如是否大于、等于、小于第二个数
格式 说明
-eq 等于![]()
-ne 不等于![]()
-gt 大于![]()
-lt 小于
![]()
-le 小于或等于![]()
-ge 大于或等于![]()
常用的运算表达式:
i=$(expr 12 \* 5)
i=$((12 * 5))
i=$[12 * 5]
echo $i(输出结果)
a=2
b=3
let i=$a+$b
let i=12*5
i=0
i++ 相当于 i=$[$i+1] =0(最后赋值没有给i,所以为0)(++i=1)
i-- 相当于 i=$[$i-1]
i+=2 相当于 i=$[$i+2]
三.if语句
1.单分支

![]()
2.多分支


3.嵌套


边栏推荐
- PolarFormer: Multi-camera 3D Object Detection with Polar Transformers 论文笔记
- 图像融合SDDGAN文章学习
- 从零开始Blazor Server(6)--基于策略的权限验证
- 新评论接口——京东评论接口
- Explain the virtual machine in detail!JD.com produced HotSpot VM source code analysis notes (with complete source code)
- 长江商业银行面试
- 分享一款实用的太阳能充电电路(室内光照可用)
- 随机森林项目实战---气温预测
- LeetCode-1796. 字符串中第二大的数字
- 超多精美礼品等你来拿!2022年中国混沌工程调查启动
猜你喜欢
随机推荐
深度学习跟踪DLT (deep learning tracker)
7月份最后一篇博客
How can I get a city's year-round weather data for free?Precipitation, temperature, humidity, solar radiation, etc.
超多精美礼品等你来拿!2022年中国混沌工程调查启动
App自动化测试怎么做?实战分享App自动化测试全流程
PC client automation testing practice based on Sikuli GUI image recognition framework
__unaligned修饰指针
基于php家具销售管理系统获取(php毕业设计)
类型转换、常用运算符
YOLOv5训练数据提示No labels found、with_suffix使用、yolov5训练时出现WARNING: Ignoring corrupted image and/or label
QGIS绘制演习区域示意图
R语言拟合ARIMA模型并使用拟合模型进行预测推理、使用autoplot函数可视化ARIMA模型预测结果、可视化包含置信区间的预测结果
R语言ggplot2可视化:使用patchwork包的plot_layout函数将多个可视化图像组合起来,ncol参数指定行的个数、byrow参数指定按照行顺序排布图
使用.NET简单实现一个Redis的高性能克隆版(一)
AMS simulation
Kubernetes 网络入门
LeetCode-1796. 字符串中第二大的数字
日常开发写代码原则
通过点击CheckBox实现背景变换小案例
新评论接口——京东评论接口









