[dywang@dywH ~]$ blkid /dev/sda1 /dev/sda1: UUID="716a2ac8-517e-41e4-a139-c2bc12b3dd5f" TYPE="ext4" [dywang@dywH ~]$ uuid=$(blkid /dev/sda1);echo $uuid /dev/sda1: UUID="716a2ac8-517e-41e4-a139-c2bc12b3dd5f" TYPE="ext4"
##
表示符合的最長的一段,如果僅有一個 #
,表示取『最小的那一段』。
[dywang@dywH ~]$ uuid=${uuid#*=\"}; echo $uuid 716a2ac8-517e-41e4-a139-c2bc12b3dd5f" TYPE="ext4" [dywang@dywH ~]$ uuid=$(blkid /dev/sda1);echo $uuid /dev/sda1: UUID="716a2ac8-517e-41e4-a139-c2bc12b3dd5f" TYPE="ext4" [dywang@dywH ~]$ uuid=${uuid##*=\"}; echo $uuid ext4"
%%
表示符合的最長的一段,如果僅有一個 %
,表示取『最小的那一段』。
[dywang@dywH ~]$ uuid=$(blkid /dev/sda1);echo $uuid /dev/sda1: UUID="716a2ac8-517e-41e4-a139-c2bc12b3dd5f" TYPE="ext4" [dywang@dywH ~]$ uuid=${uuid%%\"*}; echo $uuid /dev/sda1: UUID=
[dywang@dywH ~]$ uuid=$(blkid /dev/sda1);echo $uuid /dev/sda1: UUID="716a2ac8-517e-41e4-a139-c2bc12b3dd5f" TYPE="ext4"
/
將字串變數 uuid 中的等號 "=" 取代成冒號 ":",只取代第一個。
[dywang@dywH ~]$ uuid=$(blkid /dev/sda1);echo ${uuid/=/:} /dev/sda1: UUID:"716a2ac8-517e-41e4-a139-c2bc12b3dd5f" TYPE="ext4"
/
將字串變數 uuid 中的等號 "=" 取代成冒號 ":",取代所有。
[dywang@dywH ~]$ uuid=$(blkid /dev/sda1);echo ${uuid//=/:} /dev/sda1: UUID:"716a2ac8-517e-41e4-a139-c2bc12b3dd5f" TYPE:"ext4"