macos – 具有权限的文件夹树
发布时间:2020-12-15 21:17:13 所属栏目:安全 来源:网络整理
导读:在OS X和SunOS OS中,不存在’bash tree命令’. 要绘制文件夹的树“图形”,我使用以下指令: find . -type d -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' 或者这也是为了显示文件. find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' 但我需要另
在OS X和SunOS OS中,不存在’bash tree命令’.
要绘制文件夹的树“图形”,我使用以下指令: find . -type d -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' 或者这也是为了显示文件. find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' 但我需要另一个版本,其中还包含文件夹权限.我很丢失在右侧添加文件夹权限.任何人都有任何想法? 更新: 这是使用上述命令获得的结果,没有权限. | | |____src | | | |____cft2exit.c | | | |____cft2exit_AIX | | | |____cft2exit_SUN | | | |____gestidt.c | | | |____gestidt.h | | | |____gestidt.o | | | |____gestidt_AIX | | | |____gestidt_SUN | | | |____gestidt_SunOS | | | |____makefile | | | |____sem.a | | | |____ut_sem.c | | | |____ut_sem.h | | | |____ut_sem.o | |____data | | |____purge.dat | |____lost+found 解决方法
您可以为find的每个结果执行ls -ld.它将为您提供权限,其他内容,然后是文件名.如果然后使用awk'{print $NF,$1}来管道输入awk,则可以打印两个信息块.最后,你管道到你的sed命令.全部一起:
find . -type d -exec ls -ld {} ; | awk '{print $NF,$1}' | sed -e 's;[^/]*/;|____;g;s;____|; |;g' 测试 $find . -type d -exec ls -ld {} ; | awk '{print $NF,$1}' | sed -e 's;[^/]*/;|____;g;s;____|; |;g' . drwxrwxr-x |____python drwxrwxr-x | |____jinja2 drwxrwxr-x | | |____bk drwxrwxr-x | | |____infiles drwxrwxr-x ....... 小步骤: $find . -type d -exec ls -ld {} ; drwxrwxr-x 7 me me 4096 Aug 15 15:35 . drwxrwxr-x 3 me me 4096 Aug 13 14:31 ./python drwxrwxr-x 4 me me 4096 Apr 26 15:14 ./python/jinja2 drwxrwxr-x 2 me me 4096 Apr 19 14:26 ./python/jinja2/bk drwxrwxr-x 2 me me 4096 Apr 19 12:54 ./python/jinja2/infiles 然后 $find . -type d -exec ls -ld {} ; | awk '{print $NF,$1}' . drwxrwxr-x ./python drwxrwxr-x ./python/jinja2 drwxrwxr-x ./python/jinja2/bk drwxrwxr-x ./python/jinja2/infiles drwxrwxr-x (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- angular – 在Ionic Storage键/值对中更新数组的一部分
- scala – 据报道,简单表达式在解析器组合器中是递归的
- twitter-bootstrap – Bootstrap 3 Tooltip over Glyphicon
- bootstrap的pages控件分页获取数据
- uniq在达尔文炮弹上的奇怪行为
- twitter-bootstrap – 如何将鼠标悬停在Bootstrap中的表格上
- scala – Akka Streams是否利用Akka Actors?
- angularjs – 将变量存储在$rootScope的良好实践中?
- WebService System.MissingMethodException "未找到成员
- Bootstrap框架—-多条记录多文本(List)添加