udevadm コマンドを使用して、bash で USB の一意の ID を読み取ろうとしています。使用されるコマンドは次のとおりです。
udevadm info --query=all --name=/dev/sdc1
通常のUSBストレージを使用している間は適切に出力されますが、
E: ID_SERIAL=JetFlash_Transcend_2GB_7FYD0N04-0:0
E: ID_SERIAL_SHORT=7FYD0N04
しかし、mp3プレーヤーを使用すると、出力は次のようになります。
E: ID_SERIAL=10d6_USB_2.0_FS__FLASH_DISK_USB_2.0_FS__FLASH_DISK
E: ID_SERIAL_SHORT=USB_2.0_FS__FLASH_DISK
USB ストレージの ID_SERIAL_SHORT 以外に固有のものはありますか?
ありがとう