发布网友 发布时间:2022-04-22 23:50
共2个回答
热心网友 时间:2022-05-03 09:43
man bash
CONDITIONAL EXPRESSIONS里介绍的很详细。。。追问倒是挺详细的,但是我本身是弄oracle带着学linux吧,所以就看的不那么详细,所以想问下这个有没有中文的介绍,我就想了解一下这几个没见过的指令。方便的话,麻烦大概讲一下吧,我没看到-d的,有个-D,但看起来应该不是。
麻烦大概说下
-c,-i,-l,-r,-s,-D
追答[ -d file ] file为目录返回真值
[ -c file ] file为字符设备文件返回真值
[ -i file ]
[ -l file ]
[ -r file ] file 存在且可读返回真值
[ -s file ] file 存在且文件不为空返回真值
[ -D file ]
热心网友 时间:2022-05-03 11:01
不是什么语法 只是判断后面的 $filename是什么类型 并返回bool值追问麻烦大概说下
-d,-c,-i,-l,-r,-s,-D
这几个接filename(或者目录或者其他...)的意思,谢谢~