Linux SHELL if命令参数说明

 更新时间:2013年01月23日 16:26:44   作者:  
SHELL if命令参数介绍,方便学习shell命令的朋友,需要的朋友可以参考下
* -b 当file存在并且是块文件时返回真
* -c 当file存在并且是字符文件时返回真
* -d 当pathname存在并且是一个目录时返回真
* -e 当pathname指定的文件或目录存在时返回真
* -f 当file存在并且是正规文件时返回真
* -g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真
* -h 当file存在并且是符号链接文件时返回真,该选项在一些老系统上无效
* -k 当由pathname指定的文件或目录存在并且设置了“粘滞”位时返回真
* -p 当file存在并且是命令管道时返回为真
* -r 当由pathname指定的文件或目录存在并且可读时返回为真
* -s 当file存在文件大小大于0时返回真
* -u 当由pathname指定的文件或目录存在并且设置了SUID位时返回真
* -w 当由pathname指定的文件或目录存在并且可执行时返回真。一个目录为了它的内容被访问必然是可执行的。
* -o 当由pathname指定的文件或目录存在并且被子当前进程的有效用户ID所指定的用户拥有时返回真。

UNIX Shell 里面比较字符写法:

* -eq 等于
* -ne 不等于
* -gt 大于
* -lt 小于
* -le 小于等于
* -ge 大于等于
* -z 空串
* = 两个字符相等
* != 两个字符不等
* -n 非空串

相关文章

  • Linux shell传递参数实现原理及代码实例

    Linux shell传递参数实现原理及代码实例

    这篇文章主要介绍了Linux shell传递参数实现原理及代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Shell脚本实现批量添加用户

    Shell脚本实现批量添加用户

    这篇文章主要介绍了Shell脚本实现批量添加用户,本文使用最简单的方法实现了指添加用户,需要的朋友可以参考下
    2014-12-12
  • linux下wc统计文件的个数、行数、字数、字节数等信息方法

    linux下wc统计文件的个数、行数、字数、字节数等信息方法

    下面小编就为大家带来一篇linux下wc统计文件的个数、行数、字数、字节数等信息方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • Linux 中 tar 命令详解

    Linux 中 tar 命令详解

    这篇文章主要,给大家带来的是 Linux 命令系列,要介绍的是一个常用且强大的命令:tar,文中代码示例介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • linux中文件的三种time(atime,mtime,ctime)的用法

    linux中文件的三种time(atime,mtime,ctime)的用法

    linux下文件有3个时间的,分别是atime,mtime,ctime,有些小伙伴对这3个时间还是比较迷茫和困惑的,所以小编为大家整理了下,希望对大家有所帮助
    2023-08-08
  • Shell在循环中使用i++

    Shell在循环中使用i++

    在 Shell 脚本中,可以使用 (( i++ )) 或者 let "i++" 来增加变量 i 的值,这用于在循环中自增变量 i,本文介绍Shell在循环中使用i++的示例,感兴趣的朋友一起看看吧
    2023-12-12
  • 根据公司需求写的一个linux 巡检小脚本

    根据公司需求写的一个linux 巡检小脚本

    这篇文章主要介绍了根据公司需求写的一个linux 巡检小脚本,可以用来检查服务器的一些运行状况,需要的朋友可以参考下
    2017-04-04
  • 防止shell脚本重复执行的代码

    防止shell脚本重复执行的代码

    利用锁机制,让一个特定的shell脚本,每次只能运行一个实例。具体来说,获得锁的脚本实例,能够继续往下执行临界区代码;没有获得锁的实例,则只能等待
    2013-01-01
  • SHELL四则运算和比较

    SHELL四则运算和比较

    这篇文章主要介绍了SHELL四则运算和比较 ,需要的朋友可以参考下
    2014-03-03
  • linux查看目录的四种方法(ls只显示目录)

    linux查看目录的四种方法(ls只显示目录)

    linux如何只列出目录?下面介绍4种方法列出当前路径下的目录,大家参考使用吧
    2014-01-01

最新评论