Board logo

标题: [文本处理] [已解决]如何用批处理提取每一行最后30个字? [打印本页]

作者: xptool    时间: 2010-12-31 22:20     标题: [已解决]如何用批处理提取每一行最后30个字?

本帖最后由 xptool 于 2011-10-12 19:44 编辑

如何用批处理提取每一行最后30个字

每一行等于或少于30个字 则整行提取

谢谢朋友  请帮一下
作者: hanyeguxing    时间: 2010-12-31 22:34

  1. @echo off
  2. (for /f "usebackq delims=" %%a in ("1.txt") do (
  3. set a=%%a
  4. setlocal enabledelayedexpansion
  5. echo !a:~-30!
  6. Endlocal
  7. ))>"1_.txt"
复制代码

作者: zaixinxiangnian    时间: 2011-10-13 15:53

hanyeguxing 好久都没有看到你了。以前在CN-DOS处处见你的回答




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2