Pro Backup Asked: 2017-12-08 02:34:19 +0800 CST2017-12-08 02:34:19 +0800 CST 2017-12-08 02:34:19 +0800 CST Como resolver /dev/disk/by-* para o dispositivo em um script de shell? 772 Em um script de shell (Bash), desejo resolver um rótulo de partição — fe /dev/disk/by-label/X— para o número do dispositivo (partição) correspondente: /dev/sdX1. Como posso resolver um /dev/disk/byto /dev/sdX? partition scripting 1 respostas Voted Best Answer Pro Backup 2017-12-08T02:34:19+08:002017-12-08T02:34:19+08:00 readlink -f Onde -f é --canonicalize: canonizar seguindo cada link simbólico em cada componente do nome dado recursivamente; todos, exceto o último componente, devem existir Exemplo: $ readlink -f /dev/disk/by-label/my_partition_label /dev/sdb1
readlink -f
Onde -f é --canonicalize:
Exemplo: