项目

一般

简介

GetRandomText » 历史记录 » 版本 2

yangdefeng, 2023-08-11 17:09

1 2 yangdefeng
h4. _*%{color:green}getRandomText%*_
2
3 1 machenhe
从指定文件中随机获取一行,返回指定变量
4 2 yangdefeng
支持返回指定行号的值
5 1 machenhe
6
标签:命令定义|getRandomText
7
8
*格式*
9 2 yangdefeng
|命令名		|参数1	 |参数2	  |参数3	|
10
|getRandomText	|文件路径|返回变量|指定行号	|
11 1 machenhe
12
*说明*
13
* 参数1: 读取字符串的文件路径
14
路径需要基于..\Mir200\Envir
15
%{color:lightGrey}举例
16
设定读取路径为
17
\testlist.txt
18
完整读取路径
19
..\Mir200\Envir\testlist.txt%
20
21
* 参数2: 指定返回变量,存储返回的字符串
22
23 2 yangdefeng
* 参数3: 指定行号,可缺省
24
25
26 1 machenhe
-
27
-
28
29
*%{color:deepskyblue}脚本示例:%*
30
31
bq. 预制数据文件
32
..\Mir200\Envir\数据文件\测试数据文件.txt
33
文件内容如下
34
测试数据1
35
测试数据2
36
测试数据3
37
测试数据4
38
测试数据5
39
40
41
bq. [@main]
42
#act
43 2 yangdefeng
[[mov]] s$file \数据文件\测试数据文件.txt
44
*{color:green}getRandomText* <$str(s$file)> s0
45
[[sendMsg]] 6 特戒提示,本次随机:<$str(s0)>
46
[[print]] 6 特戒提示,本次随机:<$str(s0)>