matlab 列表 剪切,利用Matlab进行文件批量复制、剪切和修改文件名
文件批量复制、剪切和修改文件名
电脑环境
文件批量复制
文件批量剪切
批量修改文件名
批量修改文件名和复制(剪切)
电脑环境
MATLAB:2018a
Windows:win10
文件批量复制
close all;
clear all;
clc;
%目的文件目录
DST_PATH_t = 'C:\Users\fatflower\Desktop\2018BBC精听\';
for i=1:90 %此处是根据文件夹中的文件个数所确定的
%切换到目标文件
cd(['H:\听BBC学英语原声新闻年度合集2018版 音频\',num2str(i,'%d')]);
filename=['精听',num2str(i,'%d'),'.mp3'];
copyfile(filename,DST_PATH_t); %复制文件
end
文件批量剪切
close all;
clear all;
clc;
%目的文件目录
DST_PATH_t = 'C:\Users\fatflower\Desktop\2018BBC精听\';
for i=1:90 %此处是根据文件夹中的文件个数所确定的
%切换到目标文件
cd(['H:\听BBC学英语原声新闻年度合集2018版 音频\',num2str(i,'%d')]);
filename=['精听',num2str(i,'%d'),'.mp3'];
movefile(filename,DST_PATH_t); %剪切文件
end
批量修改文件名
file = dir('*.mp3');%将后缀一致的文件赋给file
len = length(file);%确定该文件夹中同类文件的个数
for j = 1 : len
oldname = file(j).name;%获取旧的文件名
newname = [num2str(i,'%d'), '_',num2str(j,'%d'),'.mp3'];%按照要求设计新的文件名
eval(['!rename' 32 oldname 32 newname]);%修改文件名
end
批量修改文件名和复制(剪切)
close all;
clear all;
clc;
DST_PATH_t = 'C:\Users\fatflower\Desktop\2018BBC泛听\';%目的文件目录
for i=1:90%此处是根据文件夹中的文件个数所确定的
%切换到目标文件
cd(['H:\听BBC学英语原声新闻年度合集2018版 音频\',num2str(i,'%d')]);
file = dir('*.mp3');%将后缀一致的文件赋给file
len = length(file);%确定该文件夹中同类文件的个数
for j = 1 : len
oldname = file(j).name;%获取旧的文件名
newname = [num2str(i,'%d'), '_',num2str(j,'%d'),'.mp3'];%按照要求设计新的文件名
eval(['!rename' 32 oldname 32 newname]);
% movefile(newname,DST_PATH_t);%剪切文件
copyfile(newname,DST_PATH_t);%复制文件
end
end
注: 如有问题请留言。
参考文献
[1]: https://blog.csdn.net/z1282429194/article/details/95316440
[2]: https://blog.csdn.net/liukai2918/article/details/80360752
[3]: https://blog.csdn.net/yeyang911/article/details/78119779
matlab 列表 剪切,利用Matlab进行文件批量复制、剪切和修改文件名相关推荐
- matlab 多普勒效应,《利用MATLAB仿真多普勒效应.doc
<利用MATLAB仿真多普勒效应 利用MATLAB仿真多普勒效应 某某某 摘 要:分析多普勒效应特性,建立数学模型,利用MATLAB软件对其进行仿真试验,进行定量分析,根据仿真试验结果绘制出听者 ...
- react——利用jszip实现文件批量下载并打包成zip文件
本文章主要记录利用jszip实现文件批量下载图片,文档.mp3,视频(MP4)等文件,一般而言前端实现下载功能一般都是通过a链,这在下载单个文件的场景很实用,但如果是批量下载很多个文件,同样也可以用a ...
- 用MATLAB编程正弦稳态相量图,matlab课程设计--利用MATLAB对线性电路正弦稳态特性分析...
matlab课程设计--利用MATLAB对线性电路正弦稳态特性分析 课程设计任务书 学生姓名: 专业班级: 指导教师: 刘 新 华 工作单位:信息工程学院 题 目: 利用MATLAB对线性电路正弦稳态 ...
- 基于matlab的绘图设计,matlab课程设计---利用MATLAB仿真软件进行绘图
matlab课程设计---利用MATLAB仿真软件进行绘图 课程设计任务书课程设计任务书 题题 目目 利用利用 MATLABMATLAB 仿真软件进行绘图仿真软件进行绘图 初始条件初始条件 仿真软件 ...
- 利用notepad++实现文件批量转换编码格式
利用notepad++实现文件批量转换编码格式 一.安装Python Script 插件 二.新建python脚本,进行格式转换 三.需要注意几点 一.安装Python Script 插件 1.Run ...
- 梦雨百度网盘批量改名与文件批量复制
主要功能: 可以对百度网盘中的文件\文件夹进行批量改名操作,和指定文件批量复制功能(将指定文件复制到多个目录). 特色: 1.改名规则可以一对一免费增加.现在规则看下面的改名规则说明 . 2.批量替换 ...
- 一款可以对百度网盘批量改名与文件批量复制的软件
主要功能: 可以对百度网盘中的文件\文件夹进行批量改名操作,和指定文件批量复制功能(将指定文件复制到多个目录). 软件界面截图: 特色: 1.改名规则可以一对一免费增加.现在规则看下面的改名规则说明 ...
- 期货策略matlab,code 一个利用MATLAB编写的螺纹钢期货高频交易套利策略 联合开发网 - pudn.com...
code 所属分类:金融证券系统 开发工具:matlab 文件大小:506KB 下载次数:398 上传日期:2013-10-09 14:14:53 上 传 者:huangxiao 说明: 一个利用M ...
- python如何对文件进行批量命名-利用Python对文件批量重命名
由于要用到对无序的文件进行重命名,以下写了一个脚本,进行批量进行重命名. 基本格式是 i.后缀名 (i 循环条件下的数 ) 1 #coding:utf8 2 import os; 3 4 def re ...
最新文章
- thinkphp整合系列之phpqrcode生成二维码
- CloudFoundry Service 使用
- Cutting Codeforces Round #493 (Div. 2)
- html判断整数小数点后两位小数点,js控制input框只能输入数字和一位小数点且小数点后面只有两位小数...
- NumPy 基础知识·翻译完成
- 用户登录界面(Bootstrap)入门教程01(适合初学者)
- 可微偏导数一定存在_【数学】多元函数可微如何判断?
- pd.stats.ols.MovingOLS以及替代
- LookUpEditPopup自动调整宽度
- 区块链 xuperchain 命令行 部署使用EVM solidity合约 教程
- DroidCam花样控制
- uchome数据字典
- 褚时健去世,柳传志发悼词:我非常钦佩褚老
- 阿里云飞天系统质效管理体系入选信通院“软件质效领航者”优秀案例
- Alpha选股:资本资产定价模型(CAPM)
- 认知升级篇:为什么我们一定要掌握自学能力?
- Maven中央仓库地址(实用版)
- Sphinx(斯芬克斯的安装及使用)
- 如何掌控自己的时间和生活
- 晨哥真有料丨 “不断提升自己,有择偶标准” 的男生会被倒追
热门文章
- 使用Spring WS创建合同优先的Web服务
- MapReduce算法–了解数据连接第二部分
- Java 8:在新的Nashorn JS引擎中编译Lambda表达式
- Java中的观察者设计模式-示例教程
- Web服务安全性和SOA路线图的人为维度
- Web开发框架–第2部分:Play Framework 2.0
- 业务活动监视器(BAM)2.0带来的革命
- 用于RIA的JavaFX 2与HTML5
- 计算机数据链路层教案,第三章 数据链路层(2) 新.ppt
- android console命令,我们可以通过两种方式进入Android的console: 1. 直接执行命令emulator -shell; 2....