如何从一行中获取我需要的值

如何从一行中获取我需要的值

该行如下所示在文件中如何获取我需要的值

nam=1554354154(pe85461)

i)如何将括号内的值加载到变量中。

ii)如何将 nam 的值加载到变量中。

答案1

尝试这个,

NaME=$(awk -F '=' '{print $1}' test.txt)
VaLUE=$(awk -F '[()]' '{print $(NF-1)}' test.txt)

相关内容