Я пытаюсь прочитать уникальный идентификатор usb в bash с помощью команды udevadm.используется команда:
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
Есть ли какая-то уникальная вещь, кроме ID_SERIAL_SHORT, для USB-хранилища?
Спасибо