我需要切线在特定的时刻,我想显示GPU的名称,但只有名称,没有其他。
inxi -Gx \ grep设备显示:
Device-2: NVIDIA GK107GLM [Quadro K1100M] vendor: Dell driver: nouveau我想要它展示出这样的东西
NVIDIA GK107GLM [Quadro K1100M]怎么才能把这个剪成只显示名字?是否有方法打印范围,在这种情况下,从word设备到word供应商。
发布于 2021-07-23 10:45:02
试着这样做:
inxi -Gx | sed -n 's/.*Device-.*: \(.*\) vendor.*/\1/p'发布于 2021-07-24 12:49:46
inxi -Gx | grep Device | cut -d ':' -f 2 | sed 's/ vendor//'
这个cuts输出的字段使用":“作为分隔符,然后给出第二个字段。然后使用sed将特定的单词从末尾删除。
如果您知道长度,那么您可以使用cut削减一个范围,有关详细信息,请参阅man cut。
https://askubuntu.com/questions/1353548
复制相似问题