我需要在特定时刻剪线,我想显示 GPU 名称,但只有名称,没有别的。
inxi-Gx | grep 设备显示:
Device-2: NVIDIA GK107GLM [Quadro K1100M] vendor: Dell driver: nouveau
我希望它显示这样的东西
NVIDIA GK107GLM [Quadro K1100M]
如何将其剪切为仅显示名称?有没有办法打印范围,在这种情况下从字设备到字供应商。
我需要在特定时刻剪线,我想显示 GPU 名称,但只有名称,没有别的。
inxi-Gx | grep 设备显示:
Device-2: NVIDIA GK107GLM [Quadro K1100M] vendor: Dell driver: nouveau
我希望它显示这样的东西
NVIDIA GK107GLM [Quadro K1100M]
如何将其剪切为仅显示名称?有没有办法打印范围,在这种情况下从字设备到字供应商。
尝试这样做:
就像是:
inxi -Gx | grep Device | cut -d ':' -f 2 | sed 's/ vendor//'
这
cut
是使用“:”作为分隔符的字段的输出,然后它为您提供第二个字段。然后使用 sed 将特定单词从末尾剥离。如果您知道长度,则可以使用 切割范围
cut
,请参阅man cut
详细信息。