linux+批量更改文件名后缀,关于linux系统下批量修改文件名和后缀
总会遇到遇到处理文件的问题,比如文件后缀修改,以前都是写shell,后来发现有个更简单的方法
rename
1,在centos 下是用c 写的 rename
用法:
a.txt 修改为 a.cc
rename txt cc *.txt renme [原字符串] [要修改成的字符串] [匹配文件]
有时候会遇到按序号段来修改的
a001.txt 修改为a0099.txt
rename a00 a000 a00?? rename [原字符串] [要修改成的字符串] [匹配文件范围]
2,在Ubuntu 下是用perl 的renme
用法:
a.txt 修改为 a.cc
rename ‘s/\.txt/\.cc/’ *.txt rename 's/[原字符串]/[要修改成的字符串] /' [匹配文件范围]
其实和vim和sed 下批量修改字符串没什么区别,
最后说下用shell 脚本实现for i in `ls *.c | awk -F'.' '{print $1}'`
do
mv $i.c $i.cc
done
还有就是ls *.c | awk -F'.' '{print $1}'|xargs -i -t mv {}.c {}.cc
没试过,请自测
linux+批量更改文件名后缀,关于linux系统下批量修改文件名和后缀相关推荐
- python在windows和linux系统下批量读取grib2数据
python在windows系统和linux系统读取grib或者grib2数据所用的库不一样,下面分别细说. 1.python在linux系统下批量读取grib或grib2数据 linux系统对pyt ...
- windows系统下批量修改文件后缀
在Windows系统下批量修改文件后缀要用到 ren命令.在使用win10系统的朋友们肯定会发现系统会给自己推荐一些开机锁屏壁纸, 今天就用这个命令批量保存这些壁纸. 这些壁纸文件目录在: C:\Us ...
- 脚本之win系统下批量ping通网段
win系统下批量ping通网段 使用说明 代码 cmd语法说明 命令 循环 参考 使用说明 假设需要批量查询当前网段的IP中目前在线IP: 本地的网段为10.10.10.X(如果网段不对在下面代码修改 ...
- 如何更改计算机管理员用户名和密码,Win10系统下如何修改administrator管理员账户密码...
Win10系统发布之后想必有很多用户都已经选择升级了,而在使用win10系统的时候,我们一些操作经常会需要用到管理员账户,但是有时候会忘记dministrator管理员账户密码,那么要怎么修改管理员账 ...
- Node.js 得到当前目录下文件修改文件名
博客园第一篇,平时都用 .net ,现在 node.js 比较火,就用它做一些小工具,比较方便 Node.js 得到当前目录下文件修改文件名,把 .txt 修改为.md var fs = requir ...
- linux音频自动转码,使用SoundConverter在Linux系统下批量音频转码的方法
以下教你在 Linux 操作系统下批量音频转码,只需要下载并安装 SoundConverter 即可,它的使用方法非常的简单,下面会做一说明. 背景 时下最流行的音频压缩格式当然是 MP3 了,目前主 ...
- linux安装qq 中文乱码,在Deepin系统下用Wine运行的QQ音乐界面出现乱码的解决
QQ音乐是可以在Deepin.Ubuntu等Linux下用Wine来运行的,但是有某些系统下会出现QQ音乐界面乱码.文字乱码的情况.安装包:QQ音乐deepin-wine deb包,支持Ubuntu ...
- linux temp文件夹在哪_Win10系统下使用linux命令的方法
Win10系统是目前主流的操作系统之一,其功能十分强大,而在Windows10系统下也是能够使用linux命令,只是不少用户不知道而已.那么如何在Win10系统下使用linux命令?下面小编分享一下W ...
- linux为用户指定资源大小,Linux_Linux系统下生成一个指定大小的文件,在装系统,因此在这里随便记 - phpStudy...
Linux系统下生成一个指定大小的文件 在装系统,因此在这里随便记点东西. 从前与经理讨论NVR项目的时候,他提到要预先将用户指定好的磁盘空间预留出来,这是比较容易实现的功能.不容易实现的是自己写一个 ...
最新文章
- Galaxy nexus i9250 android 4.2 一键root
- kubeadm安装K8S单master双节点集群
- 【CC精品教程】任务三:CC刺像控点,提交空三,新建重建项目(三维格网、三维点云、DOM和DSM)
- 获得显示器设置的分辨率
- 遇见好链接(我还并没有看)
- mysql 把主键当外键_MySQL主键和外键使用及说明
- Ceylon 1.0.0
- (Singleton)单例模式的Java实现
- 一路PN码串行捕获设计--基于《通信收发信机的verilog实现与仿真》实例
- PropertyUtils 工具类
- Java学习之AWT绘图“奥运五环”
- 俞敏洪励志演讲稿【二】
- 标准解读系列之六:车联网网络安全标准进展
- java 抽象类 Shape
- 捕鱼达人的算法猜测—较色碰撞算法
- 上拉电阻和下拉电阻,推挽和开漏输出
- java linkq,TongLinkQ使用
- 表格html5 隐藏字段,element-ui表格组件table实现列的动态显示与隐藏
- Office word excel电子表格在线编辑的实现方法
- FtpUtil ftp工具类 过滤文件名
热门文章
- 外贸sns营销方法有哪些步骤?
- 1.Java开端及jdk安装与配置
- 推荐一个做笔记的软件_印象笔记
- iperf在macOS安装
- 小程序swiper带切换按钮
- Internet Explorer无法下载 *** (来自 ***)。Internet Explorer无法打开该Internet站点。请求的站点不可用,或找不到。请以后再试。”
- Java中CAS操作详解
- 求职自荐信 计算机,求职自荐信:计算机专业毕业生求职信
- 前端-Vue.js从入门到精通基础笔记(理论+实操+知识点速查)
- 众包数据标注中的隐类别分析