2012年8月9日

实现自己的ls

摘要: 使用过linux的人最早接触的命令应该就是ls了,本文将带领大家应用前几篇文章讲述的操作文件和目录的系统调用,实现自己的ls指令。 函数流程: 1.获取该目录下文件的总数和最长文件名长度 2.获取该目录下所有文件的文件名,存放于变量中 3.按名字字母顺序排序,排序后文件按字母顺序存储于filenames中 4.根据参数的不同,调用display_dir()显示目录下所有文件,或调用display()显示单个文件#include <stdio.h>#include <sys/types.h>#include <sys/stat.h>#include <f 阅读全文

posted @ 2012-08-09 20:48 好坏 阅读(1593) 评论(0) 推荐(0) 编辑

导航