Je veux monter mon USB sur un point de montage qui contient le nom UUID. Mais je ne sais pas comment l'exprimer en ligne de commande!
Quelqu'un peut-il m'aider à le faire?
J'ai recherché et constaté que je devais exécuter:
blkid
puis une commande qui recherche une clé USB ou un disque dur, puis quelque chose comme
blkid | tail -n 1 | cut -f4 -d' '
mais tail
c'est faux parce que je ne connais pas le nombre d'USB que j'ai!
Existe-t-il un moyen de lui dire de simplement me fournir les lignes de type USB?
command-line
mount
usb
Nancy Smith
la source
la source
sed -n "p"
est redondant, il imprime simplement ce qu'il est inchangé, commecat
.Réponses:
La lecture de la page de manuel montre que vous pouvez utiliser les options pour obtenir ce que vous voulez:
donne (pour moi):
Vous pouvez extraire l'UUID avec
cut -d'"' -f2
:Les
blkid
options sont préférables car une clé USB peut avoir par exemple une étiquette qui donnerait une sortie différente de avec uneblkid
invocation simple .EDIT: une lecture plus approfondie de la page de manuel montre
blkid
que vous pouvez faire ce que vous voulez:la source