当前位置: 技术问答>linux和unix
送分啦!关于shell命令sed怎么用??
来源: 互联网 发布时间:2016-06-27
本文导语: 想把一个.mht文件中出现的所有“http://doc.qtsoftware.com/4.5/”都替换成“./”,我是这样写的,但老不对。 sed 's/http://doc.qtsoftware.com/4.5/.//g' QAbstractButton.mht 或sed 's/http:////doc/.qtsoftware/.com//4/.5////.///g' QAbstractB...
想把一个.mht文件中出现的所有“http://doc.qtsoftware.com/4.5/”都替换成“./”,我是这样写的,但老不对。
sed 's/http://doc.qtsoftware.com/4.5/.//g' QAbstractButton.mht
或sed 's/http:////doc/.qtsoftware/.com//4/.5////.///g' QAbstractButton.mht
可能是/或.这种符号太多了,总是不对。
sed 's/http://doc.qtsoftware.com/4.5/.//g' QAbstractButton.mht
或sed 's/http:////doc/.qtsoftware/.com//4/.5////.///g' QAbstractButton.mht
可能是/或.这种符号太多了,总是不对。
|
sed 's/http:////doc/.qtsoftware/.com//4/.5////.///g' QAbstractButton.mht
把你这个改改就可以了
匹配一个特殊符号是加反斜线
比如匹配斜线/ 则/
把你这个改改就可以了
匹配一个特殊符号是加反斜线
比如匹配斜线/ 则/
|
sed -i 's#http://doc.qtsoftware.com/4.5/#./#g' *.mht