红联Linux门户
Linux帮助

求助:想写个程序实现ls命令,应该看什么书呢

发布时间:2012-04-23 14:23:46来源:红联作者:张小白
想自己写程序去实现ls命令的,不知道如何下手的,很好奇怎么去实现此种命令的,是不是要进入内核呢
文章评论

共有 5 条评论

  1. 微微的风 于 2012-06-14 00:01:27发表:

    学习了

  2. whiterain 于 2012-06-13 00:11:03发表:

    看《unix环境高级编程》。

  3. ykppingfan 于 2012-05-06 12:03:44发表:

    不懂,支持一下

  4. zlszk 于 2012-05-03 09:49:12发表:

    Unix-Linux编程实践教程

  5. 于 2012-05-02 22:16:08发表:

    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include

    int main(void)
    {
    DIR *dir;
    dir = opendir(".");
    struct dirent *dr;
    while ((dr = readdir(dir)) != NULL)
    {
    if (strncmp(dr->d_name, ".", 1) == 0)
    continue;
    printf("%s\n", dr->d_name);
    }
    return 0;
    }