使用限制
客户端支持的shell类型
- Bash
- Zsh
客户端依赖的软件
客户端依赖如下命令,不要将这些命令设置别名或设置为影响最终执行结果的别名:curl、echo、mktemp、cat、grep、sed、rm、mkdir
命令名称的限制
- 不能使用以下名称:easy
- 名称需要满足以下要求:
- 只能以字母、数字、下划线作为首个字符
- 只能使用字母、数字和部分符号(_+-*%=#@~^:)
- 不能超过48个字符
不能在命令中直接或间接引用自己
如果在命令中引用自己,可能会因为死循环而导致命令执行无法结束。
如以下命令:
$ easy grep 'grep --color=auto'
可以使用如下命令代替:
$ easy grep '/usr/bin/grep --color=auto'
自定义的命令无法在以下场景下使用
无法在以下命令中使用easy以及通过easy自定义的命令:nohup、xargs以及其他类似特性的命令
不同用户等级的使用限制
不同用户等级下,对命令数、单个命令长度等会有一定的限制。参见用户等级说明
命令帮助信息的限制
- 最大支持长度为8192个字符
- 不支持换行内容,如果有换行内容,会自动合并为一行