Quiero montar mi USB en un punto de montaje que contenga el nombre de UUID. ¡Pero no sé cómo expresar esto en una línea de comando!
¿Alguien puede ayudarme a hacerlo?
He buscado y encontrado que tengo que ejecutar:
blkid
luego un comando que busca una unidad flash USB o disco duro, luego algo así como
blkid | tail -n 1 | cut -f4 -d' '
¡pero tail
está mal porque no sé la cantidad de USB que tengo!
¿Hay alguna manera de decirle que solo me proporcione las líneas con tipo USB?
command-line
mount
usb
Nancy Smith
fuente
fuente
sed -n "p"
es redundante, solo imprime lo que se altera, comocat
.Respuestas:
La lectura de la página de manual muestra que puede usar las opciones para obtener lo que desea:
da (para mí):
Puede extraer el UUID con
cut -d'"' -f2
:Las
blkid
opciones son preferibles porque una unidad USB puede tener, por ejemplo, una etiqueta que daría un resultado diferente con una simpleblkid
invocación.EDITAR: la lectura adicional de los programas de la página man
blkid
puede hacer lo que quiera por sí solo:fuente