中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 14:46
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » [已结]获取文件中特定位置的字符串
可打印版本  828 / 6
第1楼 hugreen 发表于 2009-03-12 12:53
初级用户 发帖 15 积分 23
[已结]获取文件中特定位置的字符串
a.txt文件内容如下:
218 221 233 221 217 206 209 208 209 212 213 213.
213 211 210 213 215 217 215 214 215 218 218 181
172 171 166 171 168 171 164 157 150 148 145 141.
140 142 143 146 142 143 146 146 145 141 140 139
140 142 141 141 137 137 139 139 138 140 140 140=
UB
74 79 84 82 81 80 83 84 83 89 84 90
84 59 37 28 27 28 25 23 23 25 45 52 23 1544.
59 61 67 77 78 80 83 81 87 86 83 81
72 52 38 26 19 16 14 10 14 17 26 36 08 1511.
40 54 66 67 75 77 70 81 72 70 75 78
64 46 26 20 14 13 12 13 14 17 18 22 11 1453.
像数组操作一样,随机获取文件中第M行N列的元素,并存储在变量中,可以实现吗?

[ Last edited by hugreen on 2009-4-6 at 20:38 ]
第2楼 yishanju 发表于 2009-03-12 20:28
银牌会员 发帖 1,357 积分 1,488
这样做有什么用呢
能说明一下用途目的吗
第3楼 netbenton 发表于 2009-03-13 02:26
银牌会员 发帖 752 积分 1,916 来自 广西
::取指定行列数据


[ Last edited by netbenton on 2009-3-13 at 04:43 ]
第4楼 hugreen 发表于 2009-03-17 09:40
初级用户 发帖 15 积分 23
谢谢netbenton,测试可以读取数据
请问:
set/a mu=n/25+1中的25是做什么用的??
还有就是echo后面跟个点和不带点有什么区别??
第5楼 26933062 发表于 2009-03-17 10:10
银牌会员 发帖 879 积分 2,268
第6楼 netbenton 发表于 2009-03-17 20:35
银牌会员 发帖 752 积分 1,916 来自 广西
超过26列的用到那一句来分割,比如5行80列,
如果小于32列的,这样就以了,取%1行%2列:

echo.后一点,可以用来显示空行,内容不空时,有没有一点都一样。
第7楼 hugreen 发表于 2009-04-04 22:38
初级用户 发帖 15 积分 23
哦,知道了,原来是防空处理
THAKNS
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023