将嵌套子目录中的文件复制到另一个文件夹中

时间:2018-02-09 17:21:27

标签: linux linux-kernel

我有一个父目录(称之为Parent),其中包含嵌套的子目录。我想将嵌套子目录中的jpeg文件复制到另一个目录(称之为NEW)。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

使用以下代码创建一个新的python脚本:

import glob
import shutil
import os

src_dir = "your/source/dir"
dst_dir = "your/destination/dir"
for jpgfile in glob.iglob(os.path.join(src_dir, "*.jpg")):
    shutil.copy(jpgfile, dst_dir)

将它保存为“filename.py” 并在终端运行“python filename.py”

答案 1 :(得分:1)

find + cp 解决方案:

find Parent -type f -name"*.jpeg" -exec cp -t NEW {} +