"f "是判断文件是否存在吗?解决办法
-f 是判断文件是否存在吗?目前正在学习linux程序设计,遇到下面一个判断语句:C/C++ codeif [ -f file_one
"-f "是判断文件是否存在吗?
目前正在学习linux程序设计,遇到下面一个判断语句:
C/C++ codeif [ -f file_one ]; then.......
请教高手,这个"-f"是什么意思?
谢谢!
[解决办法] -w file 用户可写为真
-x file 用户可执行为真
-f file 文件为正规文件为真
-d file 文件为目录为真
-c file 文件为字符特殊文件为真
-b file 文件为块特殊文件为真
-s file 文件大小非0时为真
-t file 当文件描述符(默认为1)指定的设备为终端时为真
[解决办法]-f表示文件存在,而且是正规文件
[解决办法]在 bash 下 help test 可以看到帮助。
[解决办法]多看man