批处理 如何让文本文件 实现倒序输出 由a.txt 111 222 333 444 生成 b.txt 444 333 222 111

如题所述

@echo off&setlocal enabledelayedexpansion
for /f "tokens=1* delims=:" %%i in ('findstr /n .* a.txt') do (
set w%%i=%%j&set/a count=%%i)
(for /l %%i in (!count!,-1,1) do echo=!w%%i!)>b.txt
echo YEAH!搞定了!!&pause

支持3000行!
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-12
逐行逆序
@echo off
(for /f "tokens=1* delims=:" %%i in ('findstr /n .* a.txt^|sort /r') do echo %%j)>b.txt追问

这个只在10行以内有效,要我整理的是2000行以内的,请问哪个参数要修改?

...实现倒序输出 由a.txt 111 222 333 444 生成 b.txt 444 333 222...
for \/f "tokens=1* delims=:" %%i in ('findstr \/n .* a.txt') do (set w%%i=%%j&set\/a count=%%i)(for \/l %%i in (!count!,-1,1) do echo=!w%%i!)>b.txt echo YEAH!搞定了!!&pause 支持3000行!

...实现倒序输出 由a.txt 111 222 333 444 生成 b.txt 444 333 222...
逐行逆序 echo off (for \/f "tokens=1* delims=:" %%i in ('findstr \/n .* a.txt^|sort \/r') do echo %%j)>b.txt

怎么用批处理更改TXT文件中文本内容?
set pn=%%a set pa=!pn:d:\\ddd=e:\\eee!echo !pa!>>b.txt )

如何用批处理命令运行组合键
把以上代码复制到记事本中(右边的文字是说明,一起复制也不影响),再另存为 AutoSetup.vbs ,把此文件存放在千千静听安装执行程序(ttpsetup.exe)同一目录下,双击 AutoSetup.vbs 即可自动完成千千静听的安装。成功的关键是,你必须先安装一次千千静听,然后记住每一步的按键是什么,这个文件就可以拿去别的机上执行了。S...

如何编写bat文件
1、鼠标右键点击桌面,选择新建文本文档。2、打开新建文档后,在文本中输入我们要执行的命令,然后回车。3、继续输入要执行的命令。4、输完命令后,输入输入暂停按钮命令pause。5、编写完命令后,保存文档,保存后把文档后缀改为.bat回车确认就可以了。

高级批处理问题,精通的高手来看看。
;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA rem---将目录属性导出(k4me原创)dir d1 \/s \/-c>dir1.txt dir d2 \/s \/-c>dir2.txt rem---确定特征字串出现行数.(等待作为废弃行结束标志跳跃取值)find \/n dir1.txt "所列文件总数:">canshu1.txt find \/n dir2.txt "所列文件总数:">...

如何批量将多个txt文本中多行合并成一行,且中间用tab或空间间隔,并最终...
有现成的软件可以使用的,比如百宝箱V10.0的批替换功能卡。

相似回答