从脚本检测笔记本电脑型号

从脚本检测笔记本电脑型号

我有可移植的主目录。我想将一些代码包含到 .bashrc 中,但我希望它只在特定型号上执行。
它是重新分配某些键的键绑定代码 (xmodmap),因此它应该只在我的笔记本电脑或任何其他 Thinkpad X220 上执行

您能建议一个可靠的方法来检测 ThinkPad 型号吗?

我可以将它绑定到网络接口 MAC 或 CPU,但找出型号名称就很酷了。

答案1

从 的输出开始dmidecode -t 1,并使用它来帮助区分系统。

[root@LAS ~]# dmidecode -t 1
# dmidecode 2.11
SMBIOS 2.7 present.

Handle 0x0100, DMI type 1, 27 bytes
System Information
        Manufacturer: HP
        Product Name: ProLiant DL380 G6
        Version: Not Specified
        Serial Number: 2UX95306KT      
        UUID: 36363135-3335-5532-5839-353330364B54
        Wake-up Type: Power Switch
        SKU Number: 516653-005      
        Family: ProLiant

相关内容