API Guide
• (可选)您可以在 ALIAS 模式下输入要用于定义为 $n 参数的默认值。
default n input-value
• (可选)在 ALIAS 模式下输入多行别名的说明。
description string
• 在 CONFIGURATION 模式下使用命令的 no 格式删除别名。
no alias alias-name
您可以通过进入相应的 ALIAS 模式来修改现有的多行别名。
创建多行别名
OS10(config)# alias mTest
OS10(config-alias-mTest)# line 1 "interface $1 $2"
OS10(config-alias-mTest)# line 2 "no shutdown"
OS10(config-alias-mTest)# line 3 "show configuration"
OS10(config-alias-mTest)# default 1 "ethernet"
OS10(config-alias-mTest)# default 2 "1/1/1"
OS10(config-alias-mTest)# description InterfaceDetails
查看 mTest 的别名输出和默认值
OS10(config)# mTest
OS10(config)# interface ethernet 1/1/1
OS10(conf-if-eth1/1/1)# no shutdown
OS10(conf-if-eth1/1/1)# show configuration
!
interface ethernet1/1/1
no shutdown
switchport access vlan 1
查看 mTest 的别名输出和不同的值
OS10(config)# mTest ethernet 1/1/10
OS10(config)# interface ethernet 1/1/10
OS10(conf-if-eth1/1/10)# no shutdown
OS10(conf-if-eth1/1/10)# show configuration
!
interface ethernet1/1/10
no shutdown
switchport access vlan 1
修改现有的多行别名
OS10(config)# alias mTest
OS10(config-alias-mTest)# line 4 "exit"
查看保存在多行别名中的命令
OS10(config-alias-mTest)# show configuration
!
alias mTest
description InterfaceDetails
default 1 ethernet
default 2 1/1/1
line 1 "interface $1 $2"
line 2 "no shutdown"
line 3 "show configuration"
line 4 exit
查看别名信息
OS10# show alias
Name Type
---- ----
90 高级 CLI 任务