具体来说(https://github.com/mikefarah/yq)4.35+我有一个以逗号分隔的术语字符串,并且如果字段值是其中一个术语,我想过滤列表。例如)给定以下输入:-
具体来说 https://github.com/mikefarah/yq https://github.com/mikefarah/yq)4.35+
我有一个以逗号分隔的术语字符串,如果字段值是这些术语之一,我想过滤列表。
例如)给定以下输入:
- name: bob
age: 12
- name: jen
age: 22
- name: mork
age: 4003
字段值作为子字符串存在的 name
元素 "jen,mork"
使得输出为:
- name: jen
age: 22
- name: mork
age: 4003
我还可以将这些术语表示为字符串数组,即 ["jen", "mork"]
因此相当于:
yq 'filter("jen,mork" | contains(.name))' array.yaml
# Though I'm not sure how `contains` gets the original array context
# or
yq 'filter(.name in ["jen", "mork"])' array.yaml
我意识到这可以通过构建一个集合来完成 or
,如下所示:
yq 'filter(.name == "jen" or .name == "mork"])' array.yaml
但我希望得到一些更优雅的东西。
我不太确定该尝试什么,因为这似乎与操作员想要的工作方式背道而驰。
我有一个 AVD,我正在尝试为 intune 中的用户在键盘上添加一种语言。我尝试创建一个平台脚本和补救脚本,但它并没有给我想要添加的语言……
我有一个 AVD,并且我也想为 intune 中的用户在键盘上添加一种语言。我尝试创建一个平台脚本和补救脚本,但它并没有给我我想要的功能,即为登录到 avd 的用户在键盘上添加一种语言,是否有一个策略或其他我可以做的事情来将它添加到用户的键盘上。
我知道如何在 gpo 中执行此操作,例如添加添加所需语言的注册表值的策略,但如何在 intune 中执行此操作