【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 教程 » 正文

linux shell中if的各种判断

放大字体  缩小字体 发布日期:2020-07-05 13:02:21    浏览次数:7
导读

  -w当由pathname指定的文件或目录存在并且可执行时返回真。一个目录为了它的内容被访问必然是可执行的。  -o当由pathname指定的文件或目录存在并且被子当前进程的有效用户ID所指定的用户拥有时返回真。  第一个参数代表{GetProperty(Content)},第二个参数代表$2,以此类推,参数数量的总数存在$#中,上面的例子显示

  -w当由pathname指定的文件或目录存在并且可执行时返回真。一个目录为了它的内容被访问必然是可执行的。

  -o当由pathname指定的文件或目录存在并且被子当前进程的有效用户ID所指定的用户拥有时返回真。

  第一个参数代表{GetProperty(Content)},第二个参数代表$2,以此类推,参数数量的总数存在$#中,上面的例子显示了怎么改变脚本,如果参数少于或者多余2个来打印出一条消息。

  =放在别的地方是赋值,放在if[ ] 里就是字符串等于,shell里面没有==的,那是c语言的等于

  等号也是操作符,必须和其他变量,关键字,用空格格开(等号做赋值号时正好相反,两边不能有空格)

 
关键词: linux if
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:https://www.31duo.com/news/show-358523.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4