当前位置: 技术问答>linux和unix
"-f "是判断文件是否存在吗?
来源: 互联网 发布时间:2017-02-03
本文导语: 目前正在学习linux程序设计,遇到下面一个判断语句: if [ -f file_one ]; then ....... 请教高手,这个"-f"是什么意思? 谢谢! | -w file 用户可写为真 -x file 用...
目前正在学习linux程序设计,遇到下面一个判断语句:
请教高手,这个"-f"是什么意思?
谢谢!
if [ -f file_one ]; then
.......
请教高手,这个"-f"是什么意思?
谢谢!
|
-w file 用户可写为真
-x file 用户可执行为真
-f file 文件为正规文件为真
-d file 文件为目录为真
-c file 文件为字符特殊文件为真
-b file 文件为块特殊文件为真
-s file 文件大小非0时为真
-t file 当文件描述符(默认为1)指定的设备为终端时为真
-x file 用户可执行为真
-f file 文件为正规文件为真
-d file 文件为目录为真
-c file 文件为字符特殊文件为真
-b file 文件为块特殊文件为真
-s file 文件大小非0时为真
-t file 当文件描述符(默认为1)指定的设备为终端时为真
|
-f表示文件存在,而且是正规文件
|
在 bash 下 help test 可以看到帮助。
|
多看man