如何通过uuidgen的ubuntu参数并删除“-”格式

问题描述

我有什么麻烦:

image

我想要的东西:
输入:

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

预期:

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

我尝试过的方法
我知道uuidgen可以像

$ 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

这应该可以帮助您完成所需的工作。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...