CL,全称Control Language,功能就像是Linux的shell命令,他是IBM i操作系统的shell语言.
*CL的命名规范
---动词+宾语结构
动词,通常取单词的简写,去除单词的原因和不发音部分,一般3个字母;
宾语,名词或名词短语,缩写成1~7个字母.
---示例
CRTPF #create physical file
*CL的参数写法
---注意:命名要求的参数是有序的,就像给C语言的函数传参数一样.400提供了多种输入方式,以便有序输入
---关键字格式,参数格式:关键字(参数值),这种方式时可以任意次序输入
如下例2个CL操作是一样的
DSPLIB LIB(IBOOK) OUTPUT(*PRINT)
DSPLIB OUTPUT(*PRINT) LIB(IBOOK)
---位置格式,直接在CL后接参数值,此时需要按照CL的要求次序输入.
注意:通常每个CL都提供默认参数值,”*N”表示在这个位置上使用默认值.
---混合格式,对于正好在参数列表位置上的参数,可以直接输入参数值;而没有对应的就只能使用关键字格式的输入
*参数参数的提示格式
---在输入命令时,按F4,将出现参数的提示界面.
---在CL前输入”?”,然后按回车
---输入”GO CL”,查看命令介绍,支持通配符”*”
如”GO CMD*”,显示所有CMD开头的命令
*功能键
---在字符终端,F*方便执行特定功能.
如
F4,列出参数有效值
F5,刷新界面,情况输入
F9,重复执行最后使用的命令.
F10,显示登录后输入的所有命令.