Thorsten .. schrieb:
gibt es unter Linux (Ubuntu-Derivat) eine einfache Möglichkeit, weitere
Informationen über einen angeschlossenen USB-Stick im Terminal
auszulesen?
Probier mal
lsblk -o +MODEL
Im Zweifelsfall
lsblk -O
oder
lsblk -O -J
und dann die Spalten raussuchen die dich interessieren und dann bei -o angeben.
Mann kann den Output mit -J auch als JSON formatieren lassen, dann kann man es mit jq bequem weiterverarbeiten. Das ist oft einfacher als mit grep, cut und awk.
lsblk -J -o path,model | jq '.blockdevices[] | select(.model != null)'
{
"path": "/dev/sda",
"model": "SD Ultra 3D 500GB"
}
{
"path": "/dev/sdb",
"model": "STxxxx"
}
oder wenn man nach einem bestimmten Model sucht:
lsblk -J -o path,model | jq -r '.blockdevices[] | select(.model == "SD Ultra 3D 500GB") | .path'
/dev/sda
oder andersrum nach dem Model für ein device:
lsblk -J -o path,model | jq -r '.blockdevices[] | select(.path == "/dev/sda") | .model'
SD Ultra 3D 500GB
Michael