Terminal基础语法---《新手》
查看日期: write $h
转换日期格式: w $zd(+$h)
转换成正常格式:w $zd(+$h,3) 2019-08-12
w $zd(+$h,4) 12/08/2019
转换成系统的日期格式: w $zdh("2019-08-12",3)
输出:65237
对应格式转换:2019-08-12-->3 12/08/2019-->4
查看时间:w $zt($p($h,",",2)) 09:38:40
定义弱类型变量:set a="123a12"
查看变量:w +a 输出:123
修改变量 : s a="a123" 查看输出 : 0 只取数字
基础运算符:+、-、*、/、\、#、**
连接符: _ 下划线
判断运算符: & 与 !或 ‘= 非
常见命令:
set (s) 赋值 多个参数赋值,逗号分隔
merge(m) 拷贝变量树 merge a=b merge ^a(1)=^G(1,2)
KILL 删除指定变量或一些指定的变量或所有变量除了指定的变量
New 初始化变量 New a,b New(x1,x2)初始化除了x1,x2之外的变量
程序流程控制命令:
IF: 条件判断语句
ELSE(e) 当判断条件不通过的时候,执行后面的命令行
FOR(f) 循环明令
QUIT(q) 结束执行一个函数并返回一个值
DO(d) 执行命令
GOTO(g) 跳转命令
BREAK(b) 在调试的时候终端一个routine的执行
WRITE(w) 输出信息到当前设备上
REAR(r) 从当前的设备读信息
OPEN(o) 开启一个设备以备使用
常用函数
$Piece($P)
格式:$Piece(expression,delimiter[,from[,to]])
返回一个或者多个被分隔符分开的子串
w $P(a,"|",2)
$Order($O)
格式:$Order(variable[,direction])
按照执行的方向返回一个变量的上一个或下一个索引
$Get($G)
返回一个变量的值
如果变量存在则返回变量本身,不存在则返回空
$Data($D)
判断是否存着
$Extract($E)
格式:$Extract(expression,[,from[,to]])
返回字符串的指定部分
》 write $Extract("aabb",2,3)
$Justify($j)
格式:$Justify(expression,width[,desimal])
返回一个左右对齐的值,并可以改变其格式
$Length($L)
格式:$Length(expression[,delimiter])
说明:返回一个字符串的长度,或者是被分隔符的字符串个数
》w $L("125448")
》6
》w $L("1/25/44/8","/")
》4
事物
tstart:开始一个事物
Tcommit 提交事物
Trollback 保存失败回滚
菜鸟学习写的笔记 cache
最新推荐文章于 2023-10-19 13:20:26 发布