我有大量笔记被分类到文件夹中,但我认为最好将它们全部放入一个文件夹中。有没有简单的方法可以做到这一点?
答案1
find . -type f -execdir mv {} /my/dest/path/ \;
警告如果文件名冲突,这将丢失一些名称重复的文件。
答案2
$ set globstar
$ cp /source/dir/**/* /destination/dir/
第一行在**
Bash 中启用递归通配符(在 Zsh 中不需要)。
我有大量笔记被分类到文件夹中,但我认为最好将它们全部放入一个文件夹中。有没有简单的方法可以做到这一点?
find . -type f -execdir mv {} /my/dest/path/ \;
警告如果文件名冲突,这将丢失一些名称重复的文件。
$ set globstar
$ cp /source/dir/**/* /destination/dir/
第一行在**
Bash 中启用递归通配符(在 Zsh 中不需要)。