0
我有一个包含大约2000个子文件夹的文件夹,其中一些包含更多的子文件夹和一些包含文件。我已经通过终端使用此代码:通过终端递归列出所有文件和文件夹
CD /路径/到/文件夹
LS-R | grep“:$”| sed -e's /:$ //'-e's/[^ - ] [^ /] * // -/g'-e's/^//'-e's/-/|/'
返回一个非常好的递归列表中的所有子文件夹,但它不会列出文件内的这些文件夹。有谁知道如何修改此代码,以便它生成递归文件夹列表和包括文件?
由于不值得进入的原因,我仅限于在此计算机上使用终端,无法尝试使用C#或Java的其他方法。任何帮助表示赞赏。
谢谢find命令是第一个建议返回文件名,但有什么办法添加递归结构(它更容易处理)? – user3465938