递归列出所有文件权限*nix/Windows/Solaris

Woo*_*Moo 2 permissions reporting

我知道这在技术上是一个3部分的问题,但它都是一脉相承的.我需要一种方法来生成一个报告,很可能是基于文本的,它将显示树中所有目录和文件的所有文件权限.树的深度为X,我说X因为这棵树可能会生长.无论我有一个*nix实现的开始,但它肯定缺乏.

*nix中

ll*/*/*/*> perms.txt

根据我需要重复此次的次数,这当然是非常可怕的,但它会产生我想要的结果.我想Solaris会看起来很相似,Windows我不确定会发生什么.任何帮助是极大的赞赏.

ire*_*ses 8

递归是否ls足够?

ls -lR
Run Code Online (Sandbox Code Playgroud)

另一个不错的选择是,它有很好的输出.

tree -p
Run Code Online (Sandbox Code Playgroud)