Linux下ls命令的简单模拟实现

来源:互联网 发布:开店软件 编辑:程序博客网 时间:2024/05/18 00:13

这是我上操作系统这门课的习题,现在拿出来和大家分享一下。


欢迎大家和我的讨论与交流

 

保存其为“my_ls.c”,编译成为“dir”的可执行文件

 

 

列出我当前目录下的内容,如果编译的时候指定其输出的可执行文件在当前目录下的话,记得在运行的时候最好在其前面加上“./”哦

 

 

运行结果如下:

 

当然,这代码还存在的不足,例如将输出的文件名列表重定向到一个文件时,它会把着色的终端转义字符也一起输入到里面去...