mirror of
https://github.com/tldr-pages/tldr.git
synced 2026-08-28 19:59:24 +08:00
gnmic-*: add short/long options, subcommand aliases (#21883)
This commit is contained in:
@@ -5,20 +5,20 @@
|
||||
|
||||
- Suscribirse a las actualizaciones del estado objetivo bajo el subárbol de una ruta específica:
|
||||
|
||||
`gnmic --address {{ip:puerto}} subscribe --path {{ruta}}`
|
||||
`gnmic {{[-a|--address]}} {{ip:puerto}} {{[sub|subscribe]}} --path {{ruta}}`
|
||||
|
||||
- Suscribirse a un objetivo con un intervalo de muestra de 30s (por defecto es 10s):
|
||||
|
||||
`gnmic -a {{ip:puerto}} subscribe --path {{ruta}} --sample-interval 30s`
|
||||
`gnmic {{[-a|--address]}} {{ip:puerto}} {{[sub|subscribe]}} --path {{ruta}} --sample-interval 30s`
|
||||
|
||||
- Suscribirse a un objetivo con intervalo de muestra y actualizaciones solamente cuando hay cambios:
|
||||
|
||||
`gnmic -a {{ip:puerto}} subscribe --path {{ruta}} --stream-mode on-change --heartbeat-interval 1m`
|
||||
`gnmic {{[-a|--address]}} {{ip:puerto}} {{[sub|subscribe]}} --path {{ruta}} --stream-mode on-change --heartbeat-interval {{1m}}`
|
||||
|
||||
- Suscribirse a un objetivo para una sola actualización:
|
||||
|
||||
`gnmic -a {{ip:puerto}} subscribe --path {{ruta}} --mode once`
|
||||
`gnmic {{[-a|--address]}} {{ip:puerto}} {{[sub|subscribe]}} --path {{ruta}} --mode once`
|
||||
|
||||
- Suscribirse a un objetivo y especificar la codificación de la respuesta (json_ietf):
|
||||
|
||||
`gnmic -a {{ip:puerto}} subscribe --path {{ruta}} --encoding json_ietf`
|
||||
`gnmic {{[-a|--address]}} {{ip:puerto}} {{[sub|subscribe]}} --path {{ruta}} {{[-e|--encoding]}} json_ietf`
|
||||
|
||||
@@ -5,16 +5,16 @@
|
||||
|
||||
- 특정 경로에서 장치 상태의 스냅샷을 가져옴:
|
||||
|
||||
`gnmic --address {{아이피:포트}} get --path {{경로}}`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} get --path {{경로}}`
|
||||
|
||||
- 여러 경로에서 장치 상태를 쿼리:
|
||||
|
||||
`gnmic -a {{아이피:포트}} get --path {{경로/대상/파일_또는_디렉터리1}} --path {{경로/대상/파일_또는_디렉터리2}}`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} get --path {{경로/대상/파일_또는_디렉터리1}} --path {{경로/대상/파일_또는_디렉터리2}}`
|
||||
|
||||
- 공통 접두사를 사용하여 여러 경로에서 장치 상태를 쿼리:
|
||||
|
||||
`gnmic -a {{아이피:포트}} get --prefix {{접두사}} --path {{경로/대상/파일_또는_디렉터리1}} --path {{경로/대상/파일_또는_디렉터리2}}`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} get --prefix {{접두사}} --path {{경로/대상/파일_또는_디렉터리1}} --path {{경로/대상/파일_또는_디렉터리2}}`
|
||||
|
||||
- 장치 상태를 쿼리하고 응답 인코딩을 지정 (json_ietf):
|
||||
|
||||
`gnmic -a {{아이피:포트}} get --path {{경로}} --encoding json_ietf`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} get --path {{경로}} {{[-e|--encoding]}} json_ietf`
|
||||
|
||||
@@ -5,16 +5,16 @@
|
||||
|
||||
- 경로의 값을 업데이트:
|
||||
|
||||
`gnmic --address {{아이피:포트}} set --update-path {{경로}} --update-value {{값}}`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} set --update-path {{경로}} --update-value {{값}}`
|
||||
|
||||
- JSON 파일의 내용과 일치하도록 경로 값을 업데이트:
|
||||
|
||||
`gnmic -a {{아이피:포트}} set --update-path {{경로}} --update-file {{파일경로}}`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} set --update-path {{경로}} --update-file {{파일경로}}`
|
||||
|
||||
- JSON 파일의 내용과 일치하도록 경로 값을 변경:
|
||||
|
||||
`gnmic -a {{아이피:포트}} set --replace-path {{경로}} --replace-file {{파일경로}}`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} set --replace-path {{경로}} --replace-file {{파일경로}}`
|
||||
|
||||
- 주어진 경로에서 노드를 삭제:
|
||||
|
||||
`gnmic -a {{아이피:포트}} set --delete {{경로}}`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} set --delete {{경로}}`
|
||||
|
||||
@@ -5,20 +5,20 @@
|
||||
|
||||
- 특정 경로의 하위 트리 아래에서 대상 상태 업데이트를 구독:
|
||||
|
||||
`gnmic --address {{아이피:포트}} subscribe --path {{경로}}`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} {{[sub|subscribe]}} --path {{경로}}`
|
||||
|
||||
- 샘플 간격이 30초인 대상을 구독 (기본값 10초):
|
||||
|
||||
`gnmic -a {{아이피:포트}} subscribe --path {{경로}} --sample-interval 30s`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} {{[sub|subscribe]}} --path {{경로}} --sample-interval 30s`
|
||||
|
||||
- 샘플 간격으로 대상을 구독하고 변경 시에만 업데이트:
|
||||
|
||||
`gnmic -a {{아이피:포트}} subscribe --path {{경로}} --stream-mode on-change --heartbeat-interval 1m`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} {{[sub|subscribe]}} --path {{경로}} --stream-mode on-change --heartbeat-interval {{1m}}`
|
||||
|
||||
- 단 한 번의 업데이트만을 위해 대상을 구독:
|
||||
|
||||
`gnmic -a {{아이피:포트}} subscribe --path {{경로}} --mode once`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} {{[sub|subscribe]}} --path {{경로}} --mode once`
|
||||
|
||||
- 대상을 구독하고 응답 인코딩을 지정 (json_ietf):
|
||||
|
||||
`gnmic -a {{아이피:포트}} subscribe --path {{경로}} --encoding json_ietf`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} {{[sub|subscribe]}} --path {{경로}} {{[-e|--encoding]}} json_ietf`
|
||||
|
||||
@@ -6,20 +6,20 @@
|
||||
|
||||
- 장치 기능을 요청:
|
||||
|
||||
`gnmic --address {{아이피:포트}} capabilities`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} capabilities`
|
||||
|
||||
- 장치 기능을 가져오려면 사용자 이름과 비밀번호를 제공:
|
||||
|
||||
`gnmic --address {{아이피:포트}} --username {{사용자명}} --password {{비밀번호}} capabilities`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} {{[-u|--username]}} {{사용자명}} {{[-p|--password]}} {{비밀번호}} capabilities`
|
||||
|
||||
- 특정 경로에서 장치 상태의 스냅샷을 가져옴:
|
||||
|
||||
`gnmic -a {{아이피:포트}} get --path {{경로}}`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} get --path {{경로}}`
|
||||
|
||||
- 특정 경로에서 장치 상태 업데이트:
|
||||
|
||||
`gnmic -a {{아이피:포트}} set --update-path {{경로}} --update-value {{값}}`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} set --update-path {{경로}} --update-value {{값}}`
|
||||
|
||||
- 특정 경로의 하위 트리 아래에서 대상 상태 업데이트를 구독:
|
||||
|
||||
`gnmic -a {{아이피:포트}} subscribe --path {{경로}}`
|
||||
`gnmic {{[-a|--address]}} {{아이피:포트}} {{[sub|subscribe]}} --path {{경로}}`
|
||||
|
||||
Reference in New Issue
Block a user