免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8510 | 回复: 3
打印 上一主题 下一主题

[系统管理] sed 批量替换文件中的字符串问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-12-06 17:54 |只看该作者 |倒序浏览
大家好,今天想对某个目录下的 所有.sh 文件里面的涉及到 某个邮箱的内容进行替换,使用

$ sed -i "s#dba@3conline\.com\.cn#dba@3conline\.com#g"`grep "dba@3conline.com.cn" -l *sh`   
sed:-e 表达式 #1,字符 44:unknown option to `s'

sed -i "s#dba@3conline\.com\.cn#dba@3conline\.com#g"`grep "dba@3conline.com.cn" -l \*\.sh`
grep: *.sh: 没有那个文件或目录
sed: no input files

网上找了许多方法都不行,求高手指点下

论坛徽章:
0
2 [报告]
发表于 2012-12-06 18:02 |只看该作者
招聘兼职嵌入式linux软件开发人员
熟悉linux c/c++编程,linux多线程编程,进程间通信等
ARM平台,以前做过海思/TI平台的视频编解码优先。
需要做的事情:维护原来的代码,增加部分新功能,有人指导。
需要到公司办公室上班,地点:深圳宝安海雅后面(地铁灵芝站),平时下班后或者周六, 日均可。可项目形式结算,长期合作。
联系方式
QQ:2352301201
EMail:2352301201@qq.com

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
3 [报告]
发表于 2012-12-06 18:38 |只看该作者
sed -i 's#dba@3conline\.com\.cn#dba@3conline\.com#g' *sh
这样看看

论坛徽章:
0
4 [报告]
发表于 2012-12-19 17:44 |只看该作者
回复 3# chenyx
谢谢,我最后把grep 部分提到前面去 再做SED 解决了这个问题

   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP