【发布时间】:2013-07-16 13:37:08
【问题描述】:
我有一个目录,里面有几千个子目录(但是这些子目录中没有子目录),我只需要展平一些子目录的内容,所以基本上将这些目录的内容带到根目录。
但我无法对所有子目录执行此操作,而且我无法展平的子目录中有多个文件。
有什么方法可以自动执行此操作? Python 脚本、perl 脚本、bash 或其他什么?我真的,真的,真的不想手动做这个......
【问题讨论】:
-
一般来说,也许。 ;) 您是否有用于确定目录是否要展平的可编程标准?
-
就像我说的,如果目录中只有一个文件,则必须将目录展平。我不知道这是否是可编程标准...
-
感谢您的澄清。您最初的问题陈述说,“......我无法展平的文件中有多个文件”(即,如果一个文件夹有多个文件,它不会展平“)这 not 暗示具有一个文件的每个文件夹都被展平(如果一个文件夹有一个文件,则它被展平)。所以您的附加评论会有所帮助。
标签: automation directory flatten