Ich möchte meinen USB-Stick an einem Einhängepunkt einhängen, der den UUID-Namen enthält. Aber ich weiß nicht, wie ich das in einer Befehlszeile ausdrücken soll!
Kann mir jemand helfen, wie es geht?
Ich habe gesucht und festgestellt, dass ich rennen muss:
blkid
dann ein befehl der nach einem usb flash oder festplattenlaufwerk sucht, dann sowas
blkid | tail -n 1 | cut -f4 -d' '
ist aber tail
falsch, weil ich die anzahl der usb die ich habe nicht kenne!
Gibt es eine Möglichkeit, es zu sagen, um mir nur die Leitungen mit USB-Typ zu besorgen?
command-line
mount
usb
Nancy Smith
quelle
quelle
sed -n "p"
sind überflüssig, es wird nur gedruckt, wie es unverändert bleibtcat
.Antworten:
Das Lesen der Manpage zeigt, dass Sie Optionen verwenden können, um das zu bekommen, was Sie wollen:
gibt (für mich):
Sie können die UUID extrahieren mit
cut -d'"' -f2
:Die
blkid
Optionen sind vorzuziehen, da ein USB-Laufwerk z. B. eine Beschriftung haben kann, die bei einfachemblkid
Aufruf eine andere Ausgabe von ergibt .BEARBEITEN: Weiteres Lesen der Manpage zeigt
blkid
, was man von sich aus machen kann:quelle