Udev规则:测试是否定义了某个设备属性

Udev规则:测试是否定义了某个设备属性

我正在编写udev在 raspbian 上安装 USB 驱动器的规则,我需要检查该属性是否ID_FS_TYPE已定义,无论值是什么。到目前为止我所拥有的是:

ACTION=="add", DRIVERS=="usb-storage", ENV{ID_FS_TYPE}=="?*", SUBSYSTEM=="block"

然而这不会触发。如果我删除星号,它会在插入时触发两次,但我需要它触发一次才能调用pmount $DEVNAME.我尝试替换ID_FS_TYPEENV{DEVTYPE}=="partition",但这仅适用于某些文件系统,例如ntfsext4,但不适用于FAT.

相关内容