娃哈哈好喝-真的!
技术够用就行,吃好喝好睡好!

shell获取字符串所在文本行号

获取文本对应文本的行号,可以用grep,也可以用sed

grep -n “xxx” a.txt | cut -d “:” -f 1
sed -n -e ‘/xxx/=’ a.txt

若要保存到变量,可以利用函数

function get_line() {
   sed -n -e ‘/xxx/=’ a.txt
}
line=$(get_line)
echo $line
赞(0)
未经允许不得转载:娃哈哈好喝 » shell获取字符串所在文本行号
分享到: 更多 (0)