Skip to content

Commit 08334d9

Browse files
authored
Merge pull request #33699 from my-git9/mygit16
[zh] adjust jsonpath.md
2 parents fbe112a + a4a2677 commit 08334d9

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

content/zh/docs/reference/kubectl/jsonpath.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,15 @@ title: JSONPath 支持
33
content_type: concept
44
---
55
<!--
6-
---
76
title: JSONPath Support
87
content_type: concept
9-
---
108
-->
119

1210
<!-- overview -->
1311
<!--
1412
Kubectl supports JSONPath template.
1513
-->
16-
Kubectl 支持 JSONPath 模板。
14+
kubectl 支持 JSONPath 模板。
1715

1816

1917
<!-- body -->
@@ -23,7 +21,8 @@ JSONPath template is composed of JSONPath expressions enclosed by curly braces {
2321
Kubectl uses JSONPath expressions to filter on specific fields in the JSON object and format the output.
2422
In addition to the original JSONPath template syntax, the following functions and syntax are valid:
2523
-->
26-
JSONPath 模板由 {} 包起来的 JSONPath 表达式组成。Kubectl 使用 JSONPath 表达式来过滤 JSON 对象中的特定字段并格式化输出。除了原始的 JSONPath 模板语法,以下函数和语法也是有效的:
24+
JSONPath 模板由 {} 包起来的 JSONPath 表达式组成。Kubectl 使用 JSONPath 表达式来过滤 JSON 对象中的特定字段并格式化输出。
25+
除了原始的 JSONPath 模板语法,以下函数和语法也是有效的:
2726

2827
<!--
2928
1. Use double quotes to quote text inside JSONPath expressions.
@@ -140,8 +139,8 @@ kubectl get pods -o=jsonpath="{range .items[*]}{.metadata.name}{\"\t\"}{.status.
140139
{{< /note >}}
141140
-->
142141
{{< note >}}
143-
在 Windows 上,对于任何包含空格的 JSONPath 模板,您必须使用双引号(不是上面 bash 所示的单引号)。
144-
反过来,这意味着您必须在模板中的所有文字周围使用单引号或转义的双引号
142+
在 Windows 上,对于任何包含空格的 JSONPath 模板,你必须使用双引号(不是上面 bash 所示的单引号)。
143+
反过来,这意味着你必须在模板中的所有文字周围使用单引号或转义的双引号
145144
例如:
146145

147146
```cmd
@@ -163,7 +162,7 @@ kubectl get pods -o json | jq -r '.items[] | select(.metadata.name | test("test-
163162
```
164163
-->
165164
{{< note >}}
166-
不支持 JSONPath 正则表达式。如需使用正则表达式进行匹配操作,您可以使用如 `jq` 之类的工具。
165+
不支持 JSONPath 正则表达式。如需使用正则表达式进行匹配操作,你可以使用如 `jq` 之类的工具。
167166

168167
```shell
169168
# kubectl 的 JSONpath 输出不支持正则表达式

0 commit comments

Comments
 (0)