ubuntu参数如何通过uuidgen去掉"-"格式

How ubuntu parameter by uuidgen and remove "-" format

我有什么烦恼:

我想做的事情:
输入:

az acr create --resource-group demo --name somefuntion(uuidgen) --sku Basic

预期:

az acr create --resource-group demo --name "daf506ea86a64c478f5762238a3cc208" --sku Basic

我尝试过的:
我知道 uuidgen 可以得到像

这样的 uuid
$ uuidgen
daf506ea-86a6-4c47-8f57-62238a3cc208

$() 允许在 Bash 中使用 Command Substitution,即它允许用命令的输出代替命令本身。

Unix中的

tr command可以用来将生成的UUID转换成需要的格式

把这些放在一起,你得到:

az acr create --resource-group demo--name $(uuidgen | tr -d '-') --sku Basic

这应该可以帮到您。