LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 865|回复: 6

求:把某个文件(*.php)中的12px全部换成11px

[复制链接]
发表于 2004-5-22 17:13:06 | 显示全部楼层 |阅读模式
把某个文件(*.php)中的12px全部换成11px
发表于 2004-5-23 03:00:54 | 显示全部楼层

sed -e '/12px/ s//11px/g' your_php_file

=:-)
发表于 2004-5-23 11:33:35 | 显示全部楼层
awk '{gsub(/12px/,"11px");print}' urphp
 楼主| 发表于 2004-5-23 12:22:30 | 显示全部楼层
非常感谢二位。。。
发表于 2004-6-7 10:35:31 | 显示全部楼层
如果要把某一目录下所有的文件(含子目录)都做这样的处理该怎么写脚本啊?
发表于 2004-6-7 10:45:15 | 显示全部楼层
  1. for file in $(find /dir -name "*.php");do
  2.         awk '{gsub(/12px/,"11px");print}' $file
  3. done
复制代码
发表于 2004-6-7 10:52:02 | 显示全部楼层
谢谢javalee,偶以前一直用do vi来完成的,看起来好笨
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表