我有可移植的主目录。我想将一些代码包含到 .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