如何在shell脚本中只提取一行所需的部分?

时间:2016-08-23 10:27:19

标签: unix search required

在一行的shell脚本中,我有一个类似

的模式

a=1; b=2; c = 3; d =4

我使用了sed -n -e 's/.*a=//p'文件名,它提供了整行,但我需要它作为结果,值为a=1 b=2

我需要a和b的值。我该如何提取它们?

1 个答案:

答案 0 :(得分:0)

您可以使用 - >这样的命令 cat filename | tr' ' ' \ n' | egrep' a | b' 如果您只需要提取a或b。

,此命令将起作用