API Guide

Identifier GUID-5DE6E99E-C8C4-4FDB-B308-C125164CA0E9
Version 1
Status Translation approved
高级 CLI 任务
命令别名
提供有关创建常用命令的快捷方式的信息请参阅命令别名
批处理模式
提供信息以运行批处理文件以执行多个命令请参阅批处理模式
Linux shell 命令 提供有关从 Linux shell 运行命令的信息请参阅 Linux shell 命令
OS9 命令 提供使用 OS9 命令语法输入配置命令的信息请参阅使用 OS9 命令
Identifier GUID-028C06FD-5DD3-4354-9EF3-55BE3D4E0708
Version 7
Status Translation approved
命令别名
要创建常用命令或长命令的快捷方式请使用 alias 命令。命令别名可执行长命令和参数。
要创建在其他 OS10 会话中可用的永久命令别名请在 CONFIGURATION 模式下创建别名。
要创建仅在当前 OS10 会话中使用的不永久命令别名请在 EXEC 模式下创建别名。关闭会话后该别名将从交换机中移除。
EXEC CONFIGURATION 模式下创建命令别名。
alias alias-name alias-value
alias-name 区分大小写最多包含 20 个字符。它不支持现有的关键字、参数和短格式的关键字。
alias-value 是通过别名执行的 CLI 命令。要输入命令参数请输入 $n其中 n 1 9 的数字或星号 (*)。输入 $* 以输
入带有别名的最多 9 个参数。
您不能为 alias 命令创建快捷方式。
要删除别名请使用 no alias alias-name 命令。
要查看当前配置的别名请使用 show alias [brief | detail] 命令。
创建别名
OS10# alias showint "show interface $*"
OS10(config)# alias goint "interface ethernet $1"
查看以下命令的别名输出 showint
OS10# showint status
---------------------------------------------------------------------------------
Port Description Status Speed Duplex Mode Vlan Tagged-Vlans
---------------------------------------------------------------------------------
Eth 1/1/1 up 40G A 1 -
Eth 1/1/2 up 40G A 1 -
Eth 1/1/3 up 40G A 1 -
Eth 1/1/4 up 40G A 1 -
Eth 1/1/5 up 40G A 1 -
Eth 1/1/6 up 40G A 1 -
Eth 1/1/7 up 40G A 1 -
Eth 1/1/8 up 40G A 1 -
Eth 1/1/9 up 40G A 1 -
Eth 1/1/10 up 40G A 1 -
...
4
88 高级 CLI 任务