/dev/disk/by-label/X
(Bash)シェルスクリプトでは、パーティションラベル(fe)がそのデバイス(パーティション)番号で解決されることを望みます/dev/sdX1
。
/dev/disk/by
a toをどのように解決しますか/dev/sdX
?
答え1
readlink -f
ここで、-f は --canonicalize です。
指定された名前を持つすべてのコンポーネントのすべてのシンボリックリンクを繰り返し追跡して正規化します。最後のコンポーネントを除くすべてのコンポーネントが存在する必要があります。
例:
$ readlink -f /dev/disk/by-label/my_partition_label
/dev/sdb1