将目录树中的所有文件复制到一个目录中

Mr.*_*Boy 4 windows linux cygwin file-transfer command-line

我在 Windows 上运行但有 Cygwin,所以 Windows 或简单的 Linux 版本都可以。

我的照相手机根据日期将图像存储在目录树中,但似乎仍然对每个文件进行了唯一命名。我想将所有文件复制到我 PC 上的一个目录中,而没有所有子目录。我怎样才能做到这一点?

使用子目录结构复制很容易: xcopy f:\images\*.jpg C:\Users\Me\Pictures\Phone

mou*_*iel 5

在 cygwin 中试试这个:

find /cygdrive/f/images -name '*.jpg' -exec cp '{}' /cygdrive/c/Users/Me/Pictures/Phone \;
Run Code Online (Sandbox Code Playgroud)