批量修改文件内容
2011-09-07 08:51
176 查看
#!/bin/bash
#
#USEAGE:
# change_str_infile.sh filepath filename old_str new_str;
#
# Get List of Files to Be Replaced
#file_list=`find path -name "*" -type f `
#file_list=`find $1 -name "*.c" -type f `
file_list=`find $1 -name "Make.rules" -type f `
for fn in $file_list
do
ffnt="$fn.temp"
echo "Processing $fn ...... "
sed "s/$2/$3/g" $fn > $ffnt
mv -f $ffnt $fn
done
#
#USEAGE:
# change_str_infile.sh filepath filename old_str new_str;
#
# Get List of Files to Be Replaced
#file_list=`find path -name "*" -type f `
#file_list=`find $1 -name "*.c" -type f `
file_list=`find $1 -name "Make.rules" -type f `
for fn in $file_list
do
ffnt="$fn.temp"
echo "Processing $fn ...... "
sed "s/$2/$3/g" $fn > $ffnt
mv -f $ffnt $fn
done
相关文章推荐
- LINUX下批量修改文件内容脚本
- 基于命令的批量修改文件内容
- php批量修改替换文件内容
- 批量修改文件内容
- lunix下shell脚本批量获取文件,批量修改文件内容
- 基于命令的批量修改文件内容
- ubuntu下批量修改文件内容
- Python批量修改文本文件内容的方法
- 批量修改文件内容
- 批量修改多个文件内容的脚本
- linux VI模式下批量修改文件内容
- perl命令行批量修改文件内容
- 批量修改文件中的内容
- 基于命令的批量修改文件内容
- JAVA批量修改文本文件内容,支持子目录
- linux 批量替换文件内容及查找某目录下所有包含某字符串的文件(批量修改文件内容)
- 基于命令的批量修改文件内容
- dos模式下批量修改文件里面的内容
- 基于命令的批量修改文件内容
- linux 批量替换文件内容及查找某目录下所有包含某字符串的文件(批量修改文件内容)