怎么批量修改html文件后缀,批量修改文件名后缀,例如:html修改成HTML

批量修改文件名后缀,例html修改成HTML

把文件后缀名html全部修改成HTML:

例:aa.html aa.HTML

#!/bin/bash

for file in `ls`;do

mv $file `echo $file | sed -e "s#aa#bb#g" -e "s#html#HTML#g"`

done

"s#aa#bb#g" 匹配 aa字段

"s#html#HTML#g" 匹配 HTML字段

方法二:

#!/bin/bash

for i in `ls /tmp/test1/`;do

f=`echo $i |awk -F . '{print $1}'`

mv $i $f.jpg

done

方法三:

[root@bogon ~]# ls

.txt .txt .txt .txt .txt a.txt

[root@bogon ~]# rename ".txt" ".TXT" *.txt

[root@bogon ~]# ls

.TXT .TXT .TXT .TXT .TXT a.TXT

方法四:

批量重命名文件的扩展名//%表示文件名的结尾,#表示文件名的开头

[root@bogon ~]# ls

a.txt b.txt c.txt d.txt e.txt f.txt g.txt

[root@bogon ~]# for file in `ls *.txt`;do mv $file ${file/%txt/TXT};done

[root@bogon ~]# ls

a.TXT b.TXT c.TXT d.TXT e.TXT f.TXT g.TXT

[root@bogon ~]#

Python批量修改文件名-后缀

LyncLynn用途: 批量修改文件格式,文件名后缀. #Version: V1.0 #Author:lynclynn #Description:Change the filename #Create ...

Ubuntu批量修改文件名后缀

比如把当前文件夹下所有scss文件后缀改为less rename 's/\.scss/\.less/' ./*

【Python】批量修改指定目录下所有文件的文件名/后缀

[删除.txt文件的后缀] import os, shutil #rootdir = input("请输入文件路径(结尾加上/):") #fileList = os.listdir ...

windows下如何批量修改文件名

windows下如何批量修改文件名 一.总结 一句话总结:就是用excel生成了多条修改文件名的dos命令然后执行,比较核心的就是把图片名称导入excel 将图片名称导入excel---编写如下DOS ...

ubuntu下如何批量修改文件后缀名

正确的方法是: 在命令行中输入   rename   's/\.JPG/.jpg/'    *.JPG [注意] 在单引号中的最后一个'/'符号不能少! 意思是:把当前文件夹下的所有 .JPG文件 替 ...

linux rename命令批量修改文件名

修改文件名可以用mv命令来实现 mv filename1 filename2 1 但如果批量修改还是使用rename命令更为方便 现在我们有a b c d 四个文件 增加后缀 rename 's/$/ ...

DOS和BAT批量提取修改文件名

DOS命令窗口:开始-cmd-回车,进入DOS命令窗口 案例一.获取文件名 dir 1.输入"文件所在盘",回车,如: d: 2.输入"cd 文件夹位置",回车 ...

利用 Python 批量修改文件名

开发的第一步,首先得熟悉脚本中使用的模块函数,废话不多说,开干! 1 函数介绍 1.1 os 模块 (1)os.lisdir() >>> import os >>> ...

node实现文件属性批量修改(文件名)

前言 书接上回,我们实现了批量修改文件的时间,但是却没有实现文件名称的批量修改,是因为我也说过,没有界面的话直接在命令行实现显得有点繁琐,所以我们就通过接口+界面的方式来实现我们这个小需求吧.所以,闲 ...

随机推荐

美团HD(5)-选择城市

DJSelectCityViewController.m #import "DJSelectCityViewController.h" #import "DJConsta ...

HDU2521反素数

只是了解下这种简单的数论定义,解释可以戳这个 http://www.cnblogs.com/Findxiaoxun/p/3460450.html ,然后按Ctrl+ F搜索   反素数  ,找到那一部 ...

银行爱“IOE”爱得有多深

本文由阿尔法工场欧阳长征推荐 导读:如果银行是一家海鲜酒楼,把IBM换掉相当于大搞一次装修,把Oracle换掉相当于把厨子和菜谱全部换掉,把EMC换掉相当于把放食材工具的储物间换个地方.难度在于,这海 ...

git开源项目协作

开源项目协作 fork开源项目,即打开开源项目的github,然后点击fork按钮 pull request

web自动化测试从入门到持续集成(selenium webdriver)

在很多刚学习自动化的可能会认为我只需要会运用selenium,我只需要在一个编辑器中实用selenium +java编写了一些脚本那么就会自动化了,是真的吗?答案肯定是假的.自动化肯定是需要做到真的完 ...

微信H5支付坑一--手续费未结算

简单随笔小记: 场景:在微信H5支付的过程中,无论怎么支付完成,在微信商户后台查询手续费依然未扣除,当时手续费账户月为5元. 解决方法:起初无论怎么测试都不知道代码到底问题出在哪里了,想一下手续费账户 ...

Java面试题整理---JVM篇

1.JVM运行时内存区域划分?   2.内存溢出OOM和堆栈溢出SOE的案例.原因.排查及解决?   3.常用的JVM性能监控工具?   4.JVM参数设置?   5.类加载过程?   6.JVM内存 ...

手把手教你整合最优雅SSM框架:SpringMVC + Spring + MyBatis

在写代码之前我们先了解一下这三个框架分别是干什么的? 相信大以前也看过不少这些概念,我这就用大白话来讲,如果之前有了解过可以跳过这一大段,直接看代码! SpringMVC:它用于web层,相当于con ...

STlinkSWD模式连线方式

若使用SWD模式,则只需要连接4根线,7,9,20,1即SWDIO,SWDCLK,GND,VCC.VCC为3.3V

Linux基础-vim编辑器

使用vi编辑器编辑文件/1.txt进入编辑模式写入内容“hello world” 命令行模式输入i,进入编辑模式 写入HelloWorld,按ESC进入命令行模式,输入:进入扩展模式输入wq保存退出 ...

你可能感兴趣的:(怎么批量修改html文件后缀)