linux 中 if条件判断符 [ -s file ]选项
作者:互联网
001、
[ -s file ]:文件存在且不为0是为真。
(base) root@PC1:/home/test2# ls a.txt b.txt (base) root@PC1:/home/test2# ll -h ## 列出a.txt和b.txt文件的大小 total 12K drwxr-xr-x 2 root root 4.0K 8月 11 13:42 ./ drwxr-xr-x 10 root root 4.0K 8月 10 22:03 ../ -rw-r--r-- 1 root root 10 8月 11 13:42 a.txt -rw-r--r-- 1 root root 0 8月 11 13:42 b.txt (base) root@PC1:/home/test2# [ -s a.txt ] ## 判断a.txt是否存在且不为0 (base) root@PC1:/home/test2# echo $? 0 (base) root@PC1:/home/test2# [ -s b.txt ] ## 判断b.txt是否存在且不为0 (base) root@PC1:/home/test2# echo $? 1 (base) root@PC1:/home/test2# [ -s c.txt ] ## 判断c.txt是否存在且不为0 (base) root@PC1:/home/test2# echo $? 1
标签:选项,test2,PC1,base,file,linux,home,txt,root 来源: https://www.cnblogs.com/liujiaxin2018/p/16575771.html