如何判断linux中这个路径是文件还是目录

如何判断linux中这个路径是文件还是目录

#include <stdio.h>
#include <sys/stat.h>
#include <unistd.h>
int main(int argc,char *argv[])
{
struct stat st;
printf("%s",argv[1]);
stat(argv[1],&st);
if (S_ISDIR(st.st_mode))
printf(" is a dir\n");
else
printf(" is not a dir\n");
return 0;
}
发布了2 篇原创文章 · 获赞 0 · 访问量 62
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 深蓝海洋 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览