Linux 编写Shell脚本

举报
心跳包 发表于 2021/11/13 01:38:54 2021/11/13
【摘要】 1.Shell脚本命令的工作方式: 交互式:用户每输入一条命令就立即执行。 批处理:用户事先编好一个完整的Shell脚本,Shell会一次性执行脚本中的诸多命令 2.接收用户参数 $#总共几个参数,$*所有位置的参数值,$1,$2...第几个参数值 3.判断用户的参数 条件测试语句的执行格式:[条件表达式] 测试语句4种:...

1.Shell脚本命令的工作方式:

交互式:用户每输入一条命令就立即执行。

批处理:用户事先编好一个完整的Shell脚本,Shell会一次性执行脚本中的诸多命令

2.接收用户参数

$#总共几个参数,$*所有位置的参数值,$1,$2...第几个参数值

3.判断用户的参数

条件测试语句的执行格式:[条件表达式]

测试语句4种:

 

  • 文件测试语句
  • 逻辑测试语句
  • 整数值比较语句
  • 字符串比较语句                                    

文件测试即使用指定条件来判断文件是否存在或权限是否满足等情况运算符

文件测试所用参数:

 

运算符 作用
-d 测试文件是否为目录类型
-e 测试文件是否存在
-f 判断是否为一般文件
-w 测试当前用户是否有权限写入
-x 测试当前用户是否有权限执行
<

文章来源: xintiaobao.blog.csdn.net,作者:心跳包,版权归原作者所有,如需转载,请联系作者。

原文链接:xintiaobao.blog.csdn.net/article/details/80680842

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。