发布网友 发布时间:2022-04-24 17:52
共3个回答
热心网友 时间:2023-10-28 14:04
书上这么写,是为了保持书写的风格一致。热心网友 时间:2023-10-28 14:04
if test -z $1追答哦,不好意思,我理解错了。这段shell代码没有问题。
test命令:
-z string 如果string长度为0返回真值
-w file 如果file文件可写返回真值
-x file 如果file文件可执行返回真值
你的shell先检查是否有参数文件输入,如果没有(if test -z $1)提示'please input a file name'
否则,先检查文件是否可写,再检查文件是否可执行。
热心网友 时间:2023-10-28 14:05
鹧鸪天·醉拍春衫惜旧香