把下一行的数字复制到前面一行的后面 并用空格分开的批处理把下一行的数字复制到前面一行的后面 并用空格分开的批处理
把下一行的数字复制到前面一行的后面,并用空格分开的批处理
把下一行的数字复制到前面一行的后面,并用空格分开的批处理
我想把一文本,其内容为这样的形式:
25
69
89
99
120
处理成以下的形式:
25 69
69 89
89 99
99 120
也就是说把下一行的数字复制到前面一行的后面,并用空格分开.不知dos能不能做到?还请
高手指教!!
复制代码 代码如下:
@echo off
:: 把下一行的数字复制到前面一行的后面,...
把下一行的数字复制到前面一行的后面 并用空格分开的批处理
把下一行的数字复制到前面一行的后面,并用空格分开的批处理
把下一行的数字复制到前面一行的后面,并用空格分开的批处理
我想把一文本,其
为这样的形式:
25
69
89
99
120
处理成以下的形式:
25 69
69 89
89 99
99 120
也就是说把下一行的数字复制到前面一行的后面,并用空格分开.不知dos能不能做到?还请
高手指教!!
复制代码 代码如下:
@echo off
:: 把下一行的数字复制到前面一行的后面,并用空格分开 setlocal enabledelayedexpansion for /f %%i in (test.txt) do (
set /a count+=1
set first=!second!
set second=%%i
if !count! gtr 1 echo !first! !second! )
pause
总体思路是:提取每行的数字,赋予变量second,同时,用变量first接收变量second在上一次取到的值,这样,second取到的是当前行的数字,而first取到的是上一行的内容。至于用if来判断count的值是否是1,是因为当count为1的时候,first尚未取到值。
本文档为【把下一行的数字复制到前面一行的后面 并用空格分开的批处理】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。