请教两个:
1、所有html扩展名的文件都要改成htm,当前文件夹和子文件夹都有html文件
2、所有html文件(当前文件夹和子文件夹)里面的 <br> 都要改成 <br />
多谢
[已解决]怎样批处理修改文件名及替换内容
- TeliuTe
- 论坛版主
- 帖子: 7675
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
[已解决]怎样批处理修改文件名及替换内容
上次由 TeliuTe 在 2010-05-20 1:05,总共编辑 1 次。
-
- 帖子: 100
- 注册时间: 2008-09-25 16:06
Re: [求助]怎样批处理修改文件名及替换内容
1、所有html扩展名的文件都要改成htm,当前文件夹和子文件夹都有html文件
代码: 全选
#!/bin/bash
for i in $(find . -name '*.html' -print)
do
new=$(echo $i | sed 's/.$//')
mv $i $new
done
2、所有html文件(当前文件夹和子文件夹)里面的 <br> 都要改成 <br />
代码: 全选
#!/bin/bash
for i in $(find . -name '*.html' -print)
do
sed -i 's;<br>;<br />;g' $i
done
Power cloaked in simplicity !
- TeliuTe
- 论坛版主
- 帖子: 7675
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: [求助]怎样批处理修改文件名及替换内容
试试先。。。
成功,
非常感谢,解决困绕很久的这个问题
成功,
非常感谢,解决困绕很久的这个问题