- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux shell 逻辑运算符、逻辑表达式详解
shell 的逻辑运算符 涉及有以下几种类型, 因此只要适当选择, 可以解决我们很多复杂的判
断,达到事半功倍效果。
一、逻辑运算符
逻辑卷标 表示意思
1. 关于档案与目录的侦测逻辑卷标!
-f 常用!侦测『档案』是否存在 eg: if [ -f filename ]
-d 常用!侦测『目录』是否存在
-b 侦测是否为一个『 block 档案』
-c 侦测是否为一个『 character 档案』
-S 侦测是否为一个『 socket 标签档案』
-L 侦测是否为一个『 symbolic link 的档案』
-e 侦测『某个东西』是否存在!
2. 关于程序的逻辑卷标!
-G 侦测是否由 GID 所执行的程序所拥有
-O 侦测是否由 UID 所执行的程序所拥有
-p 侦测是否为程序间传送信息的 name pipe 或是 FIFO (老实说,这个不太懂! )
3. 关于档案的属性侦测!
-r 侦测是否为可读的属性
-w 侦测是否为可以写入的属性
-x 侦测是否为可执行的属性
-s 侦测是否为『非空白档案』
-u 侦测是否具有『 SUID 』的属性
-g 侦测是否具有『 SGID 』的属性
-k 侦测是否具有『 sticky bit 』的属性
4. 两个档案之间的判断与比较 ;例如 [ test file1 -nt file2 ]
-nt 第一个档案比第二个档案新
-ot 第一个档案比第二个档案旧
-ef 第一个档案与第二个档案为同一个档案( link 之类的档案)
5. 逻辑的『和 (and) 』『或(or) 』
逻辑的 AND 的意思
|| 逻辑的 OR 的意思
运算符号 代表意义
= 等于 应用于:整型或字符串比较 如果在 [] 中,只能是字符串
!= 不等于 应用于:整型或字符串比较 如果在 [] 中,只能是字符串
小于 应用于:整型比较 在[] 中,不能使用 表示字符串
大于 应用于:整型比较 在[] 中,不能使用 表示字符串
-eq 等于 应用于:整型比较
-ne 不等于 应用于:整型比较
-lt 小于 应用于:整型比较
-gt 大于 应用于:整型比较
-le 小于或等于 应用于:整型比较
-ge 大于或等于 应用于:整型比较
-a 双方都成立( and ) 逻辑表达式 –a 逻辑表达式
-o 单方成立( or ) 逻辑表达式 –o 逻辑表达式
-z 空字符串
-n 非空字符串
二、逻辑表达式
test 命令
使用方法: test EXPRESSION
如:
[root@localhost ~]# test 1 = 1 echo ok
ok
[root@localhost ~]# test -d /etc/ echo ok
ok
[root@localhost ~]# test 1
您可能关注的文档
最近下载
- 长城证券-电气设备-储能行业深度系列之一-国内各代表省独储项目政策梳理及收益模型测算.pdf VIP
- 2026年最新科目一新科扣分题目及答案.doc VIP
- 地理中考双向细目表.pdf VIP
- 《水浒传》经典人物分析之宋江(情节梳理+人物形象+中考真题).docx VIP
- 河南工程学院《线性代数》2025—2026 学年第一学期期末试卷.pptx VIP
- 2024至2030年贵州省氢能产业前景预测与市场调查研究报告.docx
- 宋江人物形象分析.pdf VIP
- 江西住建云数字化审图用户手册-审图单位.docx
- 2024年济南大学心理统计学期末考试备考题库.pdf VIP
- 山推工程机械股份有限公司工程机械履带产品智能制造项目环境影响报告表.doc VIP
原创力文档


文档评论(0)