日期:2014-05-16  浏览次数:20607 次

请问如何用C实现ls命令
它的原理是什么呢  

谁能否给个思路     谢谢!!

------解决方案--------------------
下载《UNIX环境高级编程》
在中文版第6页上有你需要的代码。
------解决方案--------------------
用opendir和readdir函数来遍历目录
遍历的同时stat 一族的函数来取得文件的属性,并输出。
------解决方案--------------------
看书
------解决方案--------------------
我记得不错的话,UNIX环境高级编程第一章就有讲
------解决方案--------------------
感兴趣的话可以看下coreutils包的源码,ls命令就是在这个包中的
------解决方案--------------------
注意文件大小
------解决方案--------------------
学习了