test命令用法。功能:检查文件和比较值

test命令用法。功能:检查文件和比较值



1)判断表达式

iftest(表达式为真)

iftest!表达式为假

test表达式1–a表达式2两个表达式都为真

test表达式1–o表达式2两个表达式有一个为真



2)判断字符串

test–n字符串字符串的长度非零

test–z字符串字符串的长度为零

test字符串1=字符串2字符串相等

test字符串1!=字符串2字符串不等



3)判断整数

test整数1–eq整数2整数相等

test整数1–ge整数2整数1大于等于整数2

test整数1–gt整数2整数1大于整数2

test整数1–le整数2整数1小于等于整数2

test整数1–lt整数2整数1小于整数2

test整数1–ne整数2整数1不等于整数2



4)判断文件

testFile1–efFile2两个文件具有同样的设备号和i结点号

testFile1–ntFile2文件1比文件2新

testFile1–otFile2文件1比文件2旧

test–bFile文件存在并且是块设备文件

test–cFile文件存在并且是字符设备文件

test–dFile文件存在并且是目录

test–eFile文件存在

test–fFile文件存在并且是正规文件

test–gFile文件存在并且是设置了组ID

test–GFile文件存在并且属于有效组ID

test–hFile文件存在并且是一个符号链接(同-L)

test–kFile文件存在并且设置了sticky位

test–bFile文件存在并且是块设备文件

test–LFile文件存在并且是一个符号链接(同-h)

test–oFile文件存在并且属于有效用户ID

test–pFile文件存在并且是一个命名管道

test–rFile文件存在并且可读

test–sFile文件存在并且是一个套接字

test–tFD文件描述符是在一个终端打开的

test–uFile文件存在并且设置了它的set-user-id位

test–wFile文件存在并且可写

test–xFile文件存在并且可执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值