我需要提取lscpu命令中的处理器架构,并将其保存到bash脚本中的一个变量中。就像这样:
CPU=$(lscpu | grep "x86_64")唯一的问题是,我不知道结果是什么(我不知道是x86_64还是ARM等)。不管架构是什么,我都需要存储到那个变量中。
请帮帮忙
* UPDATE *
java version命令也是这样吗?
java -version \ grep -oP 'java版本blah‘
发布于 2015-02-13 17:09:32
只需打印找到Architecture:字符串的特定行的第二列即可。
$ lscpu | grep -oP 'Architecture:\s*\K.+'
x86_64
$ CPU=$(lscpu | grep -oP 'Architecture:\s*\K.+')发布于 2019-07-30 12:56:28
lscpu | grep Architecture输出:体系结构: x86_64
https://stackoverflow.com/questions/28504917
复制相似问题