ATTRS{configuration}是一种udev规则的关键字,用于指定某个硬件设备的配置信息。在Linux系统中,可以通过udev规则来自动识别和配置插入的硬件设备。使用ATTRS{configuration}可以方便地指定设备的配置信息。以下是一个示例udev规则:
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", ATTRS{configuration}=="", RUN+="/usr/local/bin/my_script.sh"
上述规则的意思是:在USB设备插入时,如果其idVendor为10c4,idProduct为ea60,且configuration为空,则执行my_script.sh脚本。其中ATTRS{configuration}==""指定了设备的配置信息为空。