linux -s和 -f,-e 的区别
16lz
2021-01-22
#!/bin/bash
#by whuang 2012-06-23
if [ -e $1 ] ;then
echo "$1 exist"
else
echo "sorry,not exist."
fi
-e 表示文件是否存在,不管文件的大小是否为零;-f与此相同。
-s 为真,表示文件存在,且大小不为零;
为假,则表示文件不存在或大小为0
更多相关文章
- Linux文件归档和解压缩
- Linux系统下查看目录大小
- 如何使用“tail -1 * / filename”拖尾多个文件的最后一行
- Linux文件权限概念
- 将JSON文件中的所有时间戳转换为bash(Ubuntu)中的unix时间戳
- 小记——inotify文件监控
- Linux下运行.cpp文件
- linux下如何导出.txt文件?
- Linux的五个文件查找命令:find,locate,whereis,which,type