unix下如何判断一个文件夹是否存在?
#include <stdio.h>
#include <unistd.h>
int main(int argc, char *argv[])
{
if( NULL == argv[1] ) {
printf("please input file path");
return 0;
}
if( access(argv[1], F_OK) < 0 ){
printf("file:[%s] not exist!/n", argv[1]);
} else {
printf("file:[%s] exist!/n", argv[1]);
}
}
判断文件和文件夹都行