当前位置:  技术问答>linux和unix

遍历文件夹和文件读取权限输出的问题

    来源: 互联网  发布时间:2016-08-24

    本文导语:  现在已经可以通过 opendir() stat()  readdir() 获取 stat st_nmod   进行与运算 求出文件文件夹权限的八进制数 比如 664 775 但是我想要输出和  ls -l  命令 一样的  rwxrwxr-x 这种效果。。 有什么方案可...

现在已经可以通过 opendir() stat()  readdir() 获取 stat st_nmod   进行与运算 求出文件文件夹权限的八进制数
比如 664 775

但是我想要输出和  ls -l  命令 一样的  rwxrwxr-x 这种效果。。

有什么方案可以转化??


|
#include 

void rwx(char *str, int mode)
{
    int i, n;
    for (i=0; i> (3*(2-i))) & 7;
#if 0 // debug
        printf("%dn", n);
#endif
        str[3*i]   = (n&4) ? 'r' : '-';
        str[3*i+1] = (n&2) ? 'w' : '-';
        str[3*i+2] = (n&1) ? 'x' : '-';
    }
    str[9] = '';
    return;
}

int main()
{
    int n = 0664;
    char str[32];
    rwx(str, n);
    printf("%o: %sn", n, str);
    return 0;
}

    
 
 

您可能感兴趣的文章:

  • c++ stl容器vector删除(erase),遍历等基本用法介绍及头文件
  • 请问如何遍历目录并拷贝文件?使用bash Shell。
  • 请教:shell遍历文件夹,处理其中的文件。
  • PHP文件遍历小例子
  • 求遍历文件shell
  • shell,如何遍历出指定位置包含指定字符串的文件名?
  • 遍历其文件动态变化的目录
  • php遍历目录与其下所有文件
  • 求一段ShellScript,关于遍历文本文件
  • python遍历文件夹并删除特定格式文件的示例
  • 用Shell怎样能遍历properties文件里面的key和value?
  • 问个遍历文件夹的问题
  • GTK+ 中,遍历文件
  • FreeBSD下如何遍历目录及文件?
  • 那位大哥能助小弟写一个递归遍历所有文件的函数?
  • 如何通过shell脚本遍历文件夹
  • kernel space 怎么进行文件夹遍历?(在线等)
  • JAVA遍历一个文件夹中的所有文件的小例子
  • php遍历目录输出目录及其下的所有文件示例
  • c#递归遍历文件夹示例
  • jsp遍历文件夹下的文件的代码
  • asp.net遍历文件夹下所有子文件夹并绑定到gridview上的方法
  • python使用os模块的os.walk遍历文件夹示例
  • php遍历文件夹下的所有文件和子文件夹示例
  • php无限遍历文件夹示例分享
  • C#遍历文件夹的实现代码
  • 关于文件(包括文件夹)的遍历的问题,急切,请您赐教!
  • php遍历文件夹与文件列表
  • 如何在linux下用c/c++边编程实现文件夹下所有子目录文件的遍历?
  • PHP 遍历文件夹与文件的类
  • python目录操作之python遍历文件夹后将结果存储为xml
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • c++ stl容器set成员函数介绍及set集合插入,遍历等用法举例
  • jquery遍历筛选数组与遍历解析json对象
  • c++类库Boost.Bimap(遍历,插入,查找,删除)参考代码
  • php遍历数组四种方法 php数组遍历实例
  • java map(HashMap TreeMap)用法:初始化,遍历和排序详解
  • 高分请教高手!目录定时遍历????
  • c++ STL List查找遍历及各成员函数用法详细介绍
  • C#中遍历DataSet数据集对象实例
  • python内置映射类型(mapping type):dict哈希字典遍历方式及其它用法举例
  • php无限遍历目录代码
  • jquery进行数组遍历如何跳出当前的each循环
  • jquery遍历checkbox代码与说明
  • 请问怎么用Java实现一个URL的遍历??急!!!!
  • 请问怎样遍历一个hashtable
  • 在遍历目录的情况下如果遇到符号连接…………
  • Shell programme:怎样遍历整个/目录
  • 遍历目录脚本运行出错
  • 层次遍历,结果不对
  • jquery遍历checkbox简单示例
  • Python字符遍历的艺术
  • jquery遍历checkbox的注意事项说明


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3