Linux系统的移动文件的一种需求实现方式
2022-05-20 本文已影响0人
龙star180
最近用Linux有一个需求,如图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目录,此时为空目录,里面最多有很多子目录,但都为空)

笔者要的效果(图3):
