УМНЫЙ по USB обычно или не возможно, или сделан с (мостом) определенные для поставщика команды, таким образом, нет никакого способа добиться цели. smartctl
знает о нескольких определенных микросхемах моста. Проверьте страницу справочника на список.
Это ужасно, но только 100%-й надежный способ получить доступ УМНЫЙ на диске состоит в том, чтобы отключить его от моста и прикрепить его на надлежащий хост-адаптер (как встроенный контроллер SATA или eSATA порт).
С современной абстракцией ОС настолько легко забыть, насколько отличающийся эти шины устройства хранения данных внутренне.
xargs имеет дело плохо со специальными символами (" 'пространство), таким образом, я дам Вам пример с помощью Параллели GNU:
sql -n mysql://user:pass@host/my_db "select data from my_table" | parallel -q sql mysql://user:pass@host/my_db "delete from my_table where data='{}'"
Требуется буквально 10 секунд для установки Параллели GNU (который включает GNU SQL):
wget pi.dk/3 -qO - | sh -x
Посмотрите вводные видео для узнавания больше: https://www.youtube.com/playlist? list=PL284C9FF2488BC6D1