迅速在文件中替换某字符
来源:互联网 发布:潘多拉查询mac 编辑:程序博客网 时间:2024/06/09 17:33
可以执行以下命令:
find . -name '*.c' -print0 | xargs -0 perl -pi -e 's/x_cnt/x_counter/g'
xargs 把find命令的结果作为perl的参数。
find的参数-print0和xargs的参数-0是防止文件名中有空格或新行造成错误,可以man xargs获得帮助。
find . -name '*.c' -print0 | xargs -0 perl -pi -e 's/x_cnt/x_counter/g'
xargs 把find命令的结果作为perl的参数。
find的参数-print0和xargs的参数-0是防止文件名中有空格或新行造成错误,可以man xargs获得帮助。
注意: 如果替换的字符包括 ()[]/"'!? 等等这样的特殊字符,你必须在字符前加上反斜杠\ 。
或者:
find . -name "*.c" -print0 | xargs -0 sed -i 's/x_cnt/x_counter/g'
- 迅速在文件中替换某字符
- 在EXCEL中字符替换
- linux文件字符替换
- vim 在多个文件中替换
- 数据库字段中某特定字符替换
- unix下关于替换文件中^M字符
- java 替换 xml文件中无效的字符
- 在 Excel 中查找和替换特殊字符 * 和 ?
- sed在多个文件夹中替换某个字符
- JavaScript 在字符串中替换某个位置的字符
- pyhon-在原文本文件中替换某些特定的字符
- JavaScript 在字符串中替换某个位置的字符
- 替换字符串中想要替换的字符
- ntext中字符的替换
- js中全部替换字符
- JAVA中正则替换字符
- 替换html中转义字符
- lua中字符匹配替换
- 黑马程序员-IO流输入输出-字节流File读写操作
- 杂题专项:LA 3602
- CentOS5.5(32位)安装MariaDB
- 冒泡排序
- 再见了
- 迅速在文件中替换某字符
- PL/SQL函数instr浅解
- C++和Java运算符优先级表
- 一个小程序,让你知道Qt一次能支持按下多少个键(一)
- cocos2d-x.2.0 人物动画帧实现
- C语言---排序算法-------直接插入排序(一)
- 最大权闭合图 zoj2930
- 杂题专项:UVa 10382
- 最佳软件开发实践指导