|
本帖最后由 mdyblog 于 2015-10-10 08:22 编辑
另外我又看到LPOS**[#$] [-qu] [-delims:分割符] [-case] 变量名=子字符串,数值,字符串
这个-delims又如何用,没看到示例代码。
-------------------------------------------
比如以#分隔的多串
- LPOS** -delims:# V=123,1,aaa#bbb#123#4444
- MESS %V% //3
复制代码
- SET$ NLA=0A //注意是换行(1个字符), 不是回车换行(2个字符)
- LPOS** -delims:\n V=123,1,aaa%&NLA%bbb%&NLA%123%&NLA%4444 //查找换行符间隔的子串
- MESS %V%
复制代码
- EXEC* &&MSG1=*cmd /c dir /B c:\
- READ -*,*,&MSG,&MSG1 //换行转换: MS的回车换行 换成 换行
- LPOS** -delims:\n V=WINDOWS,1,%MSG% //查找换行符间隔的子串
- MESS %V%
复制代码
READ 支持 "换行" 和 “回车换行” 或者他们的混用。 READ *fix 还支持 “回车” 及 其混用 (一些加密的BAT批处理)。
|
|