所以我有一条命令,返回以下形式的输出。
我想从那个命令中读取VAR1和VAR3到一个shell脚本中。因此,逻辑上,我运行以下两个命令。
我应该如何截取第一个等号后面的部分?(以便 "${VAR1}" = "ABC" 和 "${VAR3}" = "123")。需要注意的是,变量的值中可能会有另一个等号,因此我需要保留第一个等号之后的所有内容,包括后续的等号。
># command
VAR1=ABC
VAR2=DEF
VAR3=123
我想从那个命令中读取VAR1和VAR3到一个shell脚本中。因此,逻辑上,我运行以下两个命令。
># command | grep VAR1
VAR1=ABC
># command | grep VAR3
VAR3=123
我应该如何截取第一个等号后面的部分?(以便 "${VAR1}" = "ABC" 和 "${VAR3}" = "123")。需要注意的是,变量的值中可能会有另一个等号,因此我需要保留第一个等号之后的所有内容,包括后续的等号。