unix下两个和文件目录操作有关的问题(50分)

  • 主题发起人 李璋琦
  • 开始时间

李璋琦

Unregistered / Unconfirmed
GUEST, unregistred user!
如何通过程序在UNIX下创建目录,如何在创建之前判断目录是否存在?
如何判断指定文件是否存在?
 
你用什么写?shell 还是c,或者是java?
 
如果是C的话,
#include <sys/stat.h>
#include <sys/types.h>
#include <fcntl.h>
#include <unistd.h>
mkdir(/your/dir/name,0666)
文件是否存在的话用access,还可以判断很多东西,
具体参数和返回值你可以看manpage
man 2 access;
man 2 mkdir
 
我用c来写的。
 
那我想我已经说的很清楚了
 
Chenlili;使用access和stat哪一个判断文件存在与否更好?
 
看什么情况了,stat不需要你对那个文件有任何的权限
 
顶部