我有一个大的 n 级目录,结构如下:
root
|
subdir1
|
sub_subdir1
|
....(n-2 levels).....
|
file1
|
subdir2
|
sub_subdir2
|
....(n-2 levels).....
|
file2
我想展平目录,以便所有 1 级子目录都包含文件。我还想删除级别 2 到 (n-1) sub_subdirs,因为它们不包含文件。
想要的结果
root
|
subdir1
|
file1
|
subdir2
|
file2
我发现很多帖子解释了扁平化目录的方法,但没有一个解释如何以受控方式执行此操作,即,
我在 stackexchange Unix & Linux 上发布了相同的内容,并得到了两个综合解决方案。这是链接 - https://unix.stackexchange.com/questions/531929/recursively-flattening-subdirectories-in-a-root-directory-and-maintaining-level/531937?noredirect=1#comment984926_531937
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句