sed替換第一個匹配的字符串 sed如何替換匹配的數(shù)字?
sed如何替換匹配的數(shù)字?日志文件中的一行是:abc135hello。如果您想使用regular來查找,請分別使用命令egrep和sed。 問題1:在數(shù)字匹配中,D用于匹配數(shù)字,但不能將135與D匹配
sed如何替換匹配的數(shù)字?
日志文件中的一行是:abc135hello。如果您想使用regular來查找,請分別使用命令egrep和sed。 問題1:在數(shù)字匹配中,D用于匹配數(shù)字,但不能將135與D匹配,只能與[0-9]匹配。問題2:egrep可以用[0-9]正則化匹配135,但是sed不能[根@livedvdlog]#egrep“abcd[0-9]你好”tmp.txt文件 abcd135hello [根@livedvdlog]#egrep“你好”tmp.txt文件 [根@livedvd日志]#sed-n“/abcd[0-9]你好/p”tmp.txt文件 [根@livedvd日志]#sed-n“/abcdd您好/p”tmp.txt文件 [根@livedvd稍后,我試圖找出D在sed中可以匹配的內(nèi)容,發(fā)現(xiàn)是字母D而不是數(shù)字[根@livedvd日志]#sed-n“s/d/aaaaaaaaaa/p”tmp.txt文件 abcaaaaa135hello [根@livedvd[日志]#