我有一个问题,我想从一条没有被昏迷或其他东西分开的行中提取一个单词。这是一个例子,
str1 = abc
less file1.txt | grep -i $str1
我的输出为
< resultset = abcdef,aabcdef,frwfwr,qewrtyt,bfwrtw />
我想将“abcdef”与上一行分开。怎么做?
答案 0 :(得分:0)
str1 = abc#或您想要的任何内容
str2 =" $ str1" [a-zA-Z0-9] *如果你想匹配你在这里匹配的数字,那么aphabets和数字的正在使用的正则表达式
grep -i" $ str2" / tmp / b#或你的方式减去file1.txt | grep -i $ str2
让我知道这是否有效