Scripting

如何在 shell 腳本中將 /dev/disk/by-* 解析為設備?

  • December 10, 2017

在(Bash)shell 腳本中,我確實希望將分區標籤 - fe /dev/disk/by-label/X- 解析為相應的設備(分區)編號:/dev/sdX1.

我該如何解決/dev/disk/byto /dev/sdX

其中 -f 是 –canonicalize:

通過遞歸地跟踪給定名稱的每個組件中的每個符號連結來規範化;除了最後一個組件之外的所有組件都必須存在

例子:

$ readlink -f /dev/disk/by-label/my_partition_label
/dev/sdb1

引用自:https://unix.stackexchange.com/questions/409443