为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

把下一行的数字复制到前面一行的后面 并用空格分开的批处理

2018-05-05 2页 doc 14KB 30阅读

用户头像

is_833902

暂无简介

举报
把下一行的数字复制到前面一行的后面 并用空格分开的批处理把下一行的数字复制到前面一行的后面 并用空格分开的批处理 把下一行的数字复制到前面一行的后面,并用空格分开的批处理 把下一行的数字复制到前面一行的后面,并用空格分开的批处理 我想把一文本,其内容为这样的形式: 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,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索