首页服务器Web服务器 Linux shell中的test命令用法教程

Linux shell中的test命令用法教程

test命令 test命令是shell环境中测试条件表达式的实用工具,下面来看看test命令的用法介绍: 语法 test(选项) 选项 -b:如果文件为一个块特殊文件,则为真; -c:如果文件为一个字…

test命令

test命令是shell环境中测试条件表达式的实用工具,下面来看看test命令的用法介绍:

语法

test(选项)

选项

  • -b<文件>:如果文件为一个块特殊文件,则为真;
  • -c<文件>:如果文件为一个字符特殊文件,则为真;
  • -d<文件>:如果文件为一个目录,则为真;
  • -e<文件>:如果文件存在,则为真;
  • -f<文件>:如果文件为一个普通文件,则为真;
  • -g<文件>:如果设置了文件的SGID位,则为真;
  • -G<文件>:如果文件存在且归该组所有,则为真;
  • -k<文件>:如果设置了文件的粘着位,则为真;
  • -O<文件>:如果文件存在并且归该用户所有,则为真;
  • -p<文件>:如果文件为一个命名管道,则为真;
  • -r<文件>:如果文件可读,则为真;
  • -s<文件>:如果文件的长度不为零,则为真;
  • -S<文件>:如果文件为一个套接字特殊文件,则为真;
  • -u<文件>:如果设置了文件的SUID位,则为真;
  • -w<文件>:如果文件可写,则为真;
  • -x<文件>:如果文件可执行,则为真。
  •  

实例

linux中shell编程中的test常见用法:

判断表达式

if test  #表达式为真if test ! #表达式为假test 表达式1 –a 表达式2  #两个表达式都为真test 表达式1 –o 表达式2  #两个表达式有一个为真test 表达式1 ! 表达式2  #条件求反
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/web/6060.html
上一篇详解Linux查看程序端口占用情况
下一篇 你可能会用到的16个Linux命令
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部