标题:
[问题求助]
这个sed的匹配表达是怎么写
[打印本页]
作者:
netdzb
时间:
2019-7-16 21:05
标题:
这个sed的匹配表达是怎么写
匹配root开始,中间任意,shengli结束的字符串
原文本是这样的,
rootabcdfershenglilkjklll
rootabcdfershengli
rootabc-6hgdfershengli
希望得到下面的结果
rootabcdfershengli
rootabc-6hgdfershengli
作者:
netdzb
时间:
2019-7-16 21:38
回复
1#
netdzb
sed -n "/root.*shengli$/p" ceshi.txt
我自己写出来了。
原来是这样写的,难怪通不过。
sed -n "/root.*$shengli/p" ceshi.txt
作者:
Batcher
时间:
2019-7-16 22:26
回复
2#
netdzb
你写的不对,应该是这样:
sed -n "/
^
root.*shengli$/p" ceshi.txt
欢迎光临 批处理之家 (http://www.bathome.net/)
Powered by Discuz! 7.2