跳转至

alias 命令的使用

这个命令的初衷是随机类型名太长了,这个项目最初是为WEB考虑的,WEB可以通过下拉框选择随机类型,CLI 只能手打命令,理论上可以做到自动补全,但是我翻了一遍spring shell的文档没有找到。。。不知道怎么实现。所以弄了alias系列命令。

2021/09/22 自定义补全找到方法了。(中文半天搜不出来,用英文搜出来的)https://stackoverflow.com/questions/35624665/is-it-possible-to-tab-complete-values-in-spring-shell

alias

alias [--r-type] string [--alias-name] string

第一个参数是随机类型名,第二个参数是别名

别名不能与任何一个随机类型名相同,同名的别名会被新的别名覆盖。

save-alias

save-alias [--name] string

参数是存储别名的名字

存储别名配置相当于存储环境变量,总不能每次用都要重新设置

read-alias

read-alias [--name] string

参数是存储的名字

配置读取会将已设置的同名别名覆盖,会跳过与随机类型名一样的别名(这种情况应该比较少见)

del-alias-conf

del-alias-conf [--name] string

参数是存储的名字

source

source [--name] string

参数是名字,功能与read-alias一样,这个命令更符合使用习惯。

echo

echo [[--name] string]

展示别名对应的真实随机类型

参数是别名,为空时会打印出所有别名信息。