没有合适的资源?快使用搜索试试~ 我知道了~
shell编程-if条件判断.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 132 浏览量
2023-02-22
19:32:39
上传
评论
收藏 142KB DOCX 举报
温馨提示
shell编程——if条件判断.docx
资源推荐
资源详情
资源评论































shell 编程——if 条件判断
if语句格式
test.sh: line 14: syntax error: unexpected end of fi
if 的三种条件表达式
执行失败,返回非 0 (grep,没找到匹配)
if [ expression_r_r_r ]
then
表达式结果为真,则返回 0,if 把 0 值引向 then
表达式结果为假,则返回非 0,if 把非 0 值引向 then
if test expression_r_r_r
then
正好相反,非 0 走 then
但支持字符串变量直接 if

if [ str ] 如果字符串非 0
=================================以 command 作为 if 条件
===================================
上边的指令都执行成功,返回值$?为 0,0 为真,运行 then
echo "$user has not logged"
fi
2075 (192.168.1.100)
ddd has not logged
以函数作为 if 条件 (函数就相当于 command,函数的优点是其 return 值可以自定义)
then 函数 reture 值 0 为真,走 then
echo " your answer is yes"
else 函数 return 值非 0 为假,走 else
echo "your anser is no"
fi
$ vi testsh.sh
#!/bin/sh
$ vi testsh.sh
#!/bin/sh

cat 111-tmp.txt | grep ting1
found
========================================以条件表达式作为 if 条件
=============================
传统 if 从句子——以条件表达式作为 if 条件
if [ 条件表达式 ]
then
command
command
command
else
command
command
fi
条件表达式
文件表达式
if [ -f file ] 如果文件存在
if [ -d ... ] 如果目录存在
剩余12页未读,继续阅读
资源评论


我是你的春哥!
- 粉丝: 1w+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- big-data-cloudera-hadoop.pdf
- 商业大楼无线接入网络解决方案.doc
- rs转接usb接口转换器的全面设计方案论文封面.doc
- 东北农业大学“十二五”网络教学建设规划.doc
- 它开启了中国大数据时代.docx
- 重庆号线通信系统初步研究设计技术要求.doc
- 有限公司ERP软件设计方案书仓库管理.doc
- 一种纤维摩擦因数求解算法设计方案.doc
- 小议增值税的项目管理设计.doc
- 单片机-智能交通灯控制系统方案设计书[单片机课程方案设计书].doc
- 单片机电动车里程记录仪设计方案.doc
- 计算机系统概述课件讲解.pptx
- 图书馆计算机病毒防治措施的思考.doc
- 大数据时代计算机网络信息安全防护策略探讨.docx
- 可见光通信LiFi标准白皮书范本.doc
- 大学设计方案(方案)校园网络安全问题及对策研究报告.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
