Chinaunix
标题:
sed 替换空格或者制表符之后的内容
[打印本页]
作者:
yqzq
时间:
2013-01-30 16:38
标题:
sed 替换空格或者制表符之后的内容
本帖最后由 yqzq 于 2013-01-30 16:40 编辑
文件内容如下
"require" = "user=admin"
我想替换成
"require" = "user=guest"
请问sed杂写阿, "require" 前面可能是 空格或者制表符之类的空白字符, 替换后我想保留原先前面的空白字符
谢谢
作者:
Shell_HAT
时间:
2013-01-30 16:42
sed 's/user=.*/user=guest"/' urfile
复制代码
作者:
yqzq
时间:
2013-01-30 16:46
回复
2#
Shell_HAT
谢谢
哥,我这个文件很大,这样和可能会匹配很多不想修改的地方,能否精确点。加上前面的require 什么的..
谢谢
作者:
seesea2517
时间:
2013-01-30 16:48
那其实就是整个内容完全匹配完全替换吧?
sed 's/"require" = "user=admin"/"require" = "user=admin"/' urfile
复制代码
作者:
blackold
时间:
2013-01-30 16:53
回复
1#
yqzq
sed 's/admin/guest/' urfile
复制代码
??
作者:
yqzq
时间:
2013-01-31 09:22
多谢各位
lol
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2