最近用Linux有一个需求,如图1:
 图1
图1
自己想的实现方法:经测试,有效(图2)。先记录并分享之。共勉。
mkdir ./result/; find ./test/ -type f -exec mv {} ./result/ \; (解释:先在当前目录chl下创建result目录,然后用find ./test/ -type f -exec mv {} ./result/ \;命令实现需求:把test中所有的文件—包括子目录的文件,都移动到新建的result目录中)
rm -R ./test/ (解释:最后删除test目录,此时为空目录,里面最多有很多子目录,但都为空)
 图2
图2
笔者要的效果(图3):
 图3
图3












网友评论