批量复制特定后缀文件
(1)利用python脚本
import os
import shutil
import sys
def copy_files_with_suffix(source_dir, destination_dir, file_suffix):
"""
批量复制指定后缀的文件
:param source_dir: 源目录路径
:param destination_dir: 目标目录路径
:param file_suffix: 文件后缀
:return:
"""
if not os.path.exists(destination_dir):
os.makedirs(destination_dir)
for filename in os.listdir(source_dir):
if filename.endswith(file_suffix):
shutil.copy(os.path.join(source_dir, filename), destination_dir)
# 使用示例
source_folder = 'path/to/source' # 源文件夹路径
destination_folder = 'path/to/destination' # 目标文件夹路径
file_suffix = '.txt' # 要复制的文件后缀
copy_files_with_suffix(source_folder, destination_folder, file_suffix)
(2)利用Linux命令行
cp -r/path/to/source/*.txt /path/to/destination
其中/path/to/source/*.txt为源文件路径,.txt可以改成想要复制的目标文件后缀;/path/to/destination为目标文件夹路径,即想要转进的文件夹路径。