首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

"f "是判断文件是否存在吗?解决办法

2012-03-09 
-f 是判断文件是否存在吗?目前正在学习linux程序设计,遇到下面一个判断语句:C/C++ codeif [ -f file_one

"-f "是判断文件是否存在吗?
目前正在学习linux程序设计,遇到下面一个判断语句:

C/C++ code
if [ -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

热点排行