bat 脚本 批量处理字符串截取问题

截取第一排空格前面的字符串,保存到另一个文件ba.txt中

1.txt

寻梦 2013/4/13 10:43:09
追梦 2013/4/13 10:43:55 
寻梦 2013/4/13 10:44:00
追梦 2013/4/13 10:44:02 
寻梦 2013/4/13 10:44:10
寻梦 2013/4/13 10:44:38
寻梦 2013/4/14 8:32:49
追梦 2013/4/14 9:09:07
寻梦 2013/4/14 9:09:20
寻梦 2013/4/14 9:09:34
寻梦 2013/4/14 9:10:05

 abc.bat

@echo off
set Str=1.txt
call :split %Str% 
:split
set LIST=%1
for /F "tokens=1* delims= " %%A in (%LIST%) do echo %%A>>ba.txt
rem 把1给成2就是取截取的第二段,delims后面是以什么分割进行截取,我用的是空格
pause

ba.txt

寻梦
寻梦
追梦
寻梦
追梦
寻梦
寻梦
寻梦
追梦
寻梦
寻梦
寻梦
寻梦
追梦
寻梦

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值