【发布时间】:2017-10-27 06:10:16
【问题描述】:
我已经搜索了许多命令,但这些都不起作用我想要一个命令来检测我的 USB 和读卡器并告诉我,例如 sda 是 USB,而 sdc 是我使用的读卡器
输出
$(lsblk -l -o name | grep sd | head -n 1)
cat /sys/block/$OUTPUT/device/{vendor,model}
但这只会给我 USB 名称。我想要一些逻辑,让我知道 sda 是 usb 而 sdb 是读卡器(使用 shell 脚本) 请提前帮助我。
【问题讨论】:
-
你可以使用 udev 来做这个。
-
或许可以试试
lsub?
标签: linux shell linux-kernel sh embedded-linux