分享

matlab中文件的复制,移动

 MyBear 2013-06-25
一:文件移动
function copy
% 从father目录中复制指定类型的文件到目录s中
father='H:\前期测试\3\'; %指定类型的文件所在的目录
s='H:\前期测试\3.3\'; %复制文件的目标目录
subDir=dir(father); %求目录的子目录
len = length(subDir); %求子目录的长度
disp('begin copy files..');
for i=3:len
    imgNames = dir(strcat(father,subDir(i).name,'\','*.JPEG'));
    a=[s,subDir(i).name,'\'];
    mkdir([s,subDir(i).name])
    for j=1:20 %复制的文件个数
        copyfile([father,subDir(i).name,'\',imgNames(j).name],a);
    end
end
disp('end');
end
二:文件复制
function copy
% 从father目录中复制指定类型的文件到目录s中
father='H:\前期测试\3\'; %指定类型的文件所在的目录
s='H:\前期测试\3.3\'; %复制文件的目标目录
subDir=dir(father); %求目录的子目录
len = length(subDir); %求子目录的长度
disp('begin copy files..');
for i=3:len
    imgNames = dir(strcat(father,subDir(i).name,'\','*.JPEG'));
    a=[s,subDir(i).name,'\'];
    mkdir([s,subDir(i).name])
    for j=1:20 %复制的文件个数
        copyfile([father,subDir(i).name,'\',imgNames(j).name],a);
    end
end
disp('end');
end

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多