文档章节

查看指定目录下的所有目录文件

xueyi28
 xueyi28
发布于 2016/05/22 15:57
字数 88
阅读 7
收藏 0
#include <stdio.h>
#include <stdlib.h>
#include <dirent.h>
#include <sys/stat.h>
#include <errno.h>
void printdir(char *dir) {
struct dirent *entry;
DIR *dp;
struct stat statbuf;
dp = opendir(dir);
if (dp == NULL) {
perror("opendir error");
}
chdir(dp);
while((entry = readdir(dp)) != NULL) {
if (entry->d_type == 4 && strcmp(entry->d_name, ".") != 0 && strcmp(entry->d_name, "..") != 0) {
printf("%s\n", entry->d_name);
}
}
}
int main(int argc, char* argv[])
{
char *dir = ".";
if (argc == 2) {
dir = argv[1];
printdir(dir);
}


return 0;
}

本文转载自:http://blog.csdn.net/kangqi7000/article/details/8201661

共有 人打赏支持
xueyi28
粉丝 7
博文 93
码字总数 33978
作品 0
南宁
2.6相对和绝对路径;2.7CD命令;2.8创建和删除目录mkdir rmdir;2.9rm命令

2.6 相对和绝对路径 1. 查看当前在哪个目录下:pwd [root@hao-01 ~]# pwd /root (当前在root目录,root目录是在/(根)下的目录!) 绝对路径:从/(根),开始的路径(不管当前在哪个目录下,都可以...

主内安详
2017/12/18
0
0
2.14文件或目录权限chmod;2.15更改所有者和所属组chown;2.16umask;2.17

2.14 文件或目录权限chmod chmod :更改文件或目录的权限 (chmod=change mode) 权限:-rw--r-r-- drwxr-xr-x -:普通文件格式, d:目录格式 r(4) :可读(权限) w(2) :可写(权限) ...

主内安详
2017/12/20
0
0
常用Dockerbuild命令

基于Dockerfile构建镜像 1. Dockerfile:source code for building Docker file Docker可以通过从Dockerfile文件中读取指令自动构建镜像 Dockerfile是一个文本文档,它包含用户可以在命令行上...

liximkuan
08/16
0
0
Linux 查找文件的几种方法

Linux 查找文件的几种方法 在Linux中查找文件的几种方法 1.linux下最强大的搜索命令为find它的格式为 find <指定目录> <指定条件> <指定动作> 比如使用find命令搜索在根目录下的所有passwd文...

十一11
2016/02/25
20
0
【CentOS 7笔记10】cp、mv、文档查看方式#171026

hellopasswd --- 一. copy 1. 常用 2. 示例 二. move 1. 常用 2.示例 三. 文档查看 文档查看方式 常用 其他查看方式 more 常用 less hard和tail 四. 计算数字 常用 【CentOS 7基础笔记8】文件...

hellopasswd
2017/10/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

原型模式

1、原型模式-定义 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 克隆(浅度克隆->拷贝值类型或者引用,深度克隆->创建新的对象,开辟新的内存) 例如客户端知道抽象Pro...

阿元
今天
29
0
awk命令扩展使用操作

awk 中使用外部shell变量 示例1 [root@centos01 t1022]# A=888[root@centos01 t1022]# echo "" | awk -v GET_A=$A '{print GET_A}'888[root@centos01 t1022]# echo "aaaaaaaaaaaaa" | aw......

野雪球
今天
27
0
深入解析MySQL视图VIEW

Q:什么是视图?视图是干什么用的? A:视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。   通过视图,可以展现基表的部分数据;...

IT--小哥
今天
33
0
虚拟机学习之二:垃圾收集器和内存分配策略

1.对象是否可回收 1.1引用计数算法 引用计数算法:给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时候计数器值为0的对象就是不可能...

贾峰uk
今天
20
0
smart-doc功能使用介绍

smart-doc从8月份底开始开源发布到目前为止已经迭代了几个版本。在这里非常感谢那些敢于用smart-doc去做尝试并积极提出建议的社区用户。因此决定在本博客中重要说明下smart-doc的功能,包括使...

上官胡闹
昨天
32
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部