Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ ModelArts/ DevEnviron/ Referencia de comandos de ModelArts CLI/ Completado automático para comandos de ma-cli
Actualización más reciente 2024-09-20 GMT+08:00

Completado automático para comandos de ma-cli

El completado automático de CLI le permite obtener una lista de comandos de ma-cli admitidos. Para ello, escriba un prefijo de comando y presione Tab en su terminal. El completado automático para comandos ma-cli debe estar habilitado en Terminal. Después de ejecutar el comando ma-cli auto-completion, puede copiar y ejecutar los comandos según se le solicite en el terminal actual para completar automáticamente los comandos ma-cli. Se admiten shell Bash, Fish y Zsh. El shell predeterminado es Bash.

Tomemos como ejemplo el comando Bash. Ejecute el comando eval "$(_MA_CLI_COMPLETE=bash_source ma-cli)" en Terminal para habilitar el completado automático.
eval "$(_MA_CLI_COMPLETE=bash_source ma-cli)"

Ejecute el comando ma-cli auto-completion Zsh o ma-cli auto-completion Fish para ver el comando del completado automático en Zsh o Fish.

Comandos disponibles

$ ma-cli auto-completion -h
Usage: ma-cli auto-completion [OPTIONS] [[Bash|Zsh|Fish]]

  Auto complete ma-cli command in terminal.

  Example:

  # print bash auto complete command to terminal
  ma-cli auto-completion Bash

Options:
  -H, -h, --help  Show this message and exit.

# By default, the autocomplete command for Bash is displayed.

$ ma-cli auto-completion

Tips: please paste following shell command to your terminal to activate auto complation.

[ OK ] eval "$(_MA_CLI_COMPLETE=bash_source ma-cli)"

# After the preceding command is executed, autocomplete has been enabled on the terminal.

$ eval "$(_MA_CLI_COMPLETE=bash_source ma-cli)"

# The autocomplete command for Fish is displayed.
$ ma-cli auto-completion Fish
Tips: please paste following shell command to your terminal to activate auto complation.

[ OK ] eval (env _MA_CLI_COMPLETE=fish_source ma-cli)