san*_*dra -1 linux string bash
disk="/dev/sda"
local dev_node=${disk##*/}
Run Code Online (Sandbox Code Playgroud)
dev_node 被分配了“sda”。
还,
partition="/dev/sda3"
echo ${partition%%[0-9]*}
Run Code Online (Sandbox Code Playgroud)
它返回 /dev/sda 并删除 3。
我不明白上面命令中 ##*/ 和 %%[0-9]* 的功能。我尝试搜索但无法获得足够的信息。
请解释并提供与此相关的教程的任何链接。