[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 terse 于 2013-4-27 12:47 编辑

回复 1# gannh
注意 里面 N 是数字
  1. sed -r "s/(.*).((.){N})$/\1\2/" filename
复制代码

TOP

回复 3# gannh
我这里是可以的
要不这样试
  1. @echo off
  2. :设置序列
  3. set n=6
  4. :设置字数
  5. set m=1
  6. set /a n-=m
  7. sed -r "s/(.*)((.){%m%})((.){%n%})$/\1\4/" filename
  8. pause
复制代码

TOP

回复 6# gannh
不知你的版本多少
我这里测试是成功的
将你的测试字符 copy 到 a.txt 和b.txt
结果是:

TOP

返回列表