#teststr="IBM"
#sed -n '/' "$teststr" '/=' testfile.txt
http://520hanchan.blog.163.com/blog/static/1569280420113284104669/
在sed中使用变量
通常,我们使用sed进行变量替换的时候,替换和被替换变量都是hard-coded的。例如:
sed -n ‘/comm/p’ /tmp/test.log
如果我们用一变量var,它的值根据上下文变化
$ var=”comm”,定义了变量,那么我们在sed的使用中这样使用变量
$ sed -n ‘/’”$var”‘/p’ /tmp/test.log
注意,是用单引号包含双引号来引用变量。
另:反引号可直接引用变量
例
KEYWORD_SUM=`cat $RUNNING_PATH/keywordfile.txt|wc -l `