a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁(yè) > 編程 > BAT > 正文

批處理實(shí)現(xiàn)文本內(nèi)容橫列變縱列的代碼

2020-07-26 20:23:19
字體:
供稿:網(wǎng)友
因?yàn)檎搲瘯?huì)吞掉文本每行的第一個(gè)空格,現(xiàn)截圖上來。


每行的字符數(shù)都一樣,但未知多少個(gè)字符。
注意,文本第三行r之后有一個(gè)空格。第四行x之后有一個(gè)空格。
輸出為:


即橫列變縱列,并保留原來空格。
要求,高效,不生成臨時(shí)文件。

batman:
復(fù)制代碼 代碼如下:

@echo off
for /f "delims=" %%. in (1.txt) do set "_=0"&set "..=%%."&call :{}
for /l %%+ in (1,1,%_%) do call,echo.%%..%%+%%
pause>nul&goto :eof
:{}
set "#=%..:~,1%"&call,set "..=%%..:~1%%"&set /a _+=1&call,set "..%_%=%%..%_%%%%#%"&if defined .. goto {}

說明下:
之所以寫下這么一段怪異的代碼,就是想告訴大家,只要你運(yùn)用得得當(dāng),批處理真的是可以隨心所欲地寫,這也就
是其中樂趣所在了。。。
 
 
淺默:
復(fù)制代碼 代碼如下:

@echo off&setlocal enabledelayedexpansion
for /l %%a in (0,1,10) do (
for /f "delims=" %%i in (a.txt) do (
set ke=%%i
set /p=!ke:~%%a,1!<nul
)
echo.
)
pause

 
 
Keen:
復(fù)制代碼 代碼如下:

@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%i in (a.txt) do (
set v=%%i
set n=0
call :lp
)
for /l %%i in (1 1 %n%) do (
set num=%%i
call,echo %%_!num!%%
)
pause&exit/b
:lp
set /a n+=1
set _%n%=!_%n%!%v:~0,1%
set v=%v:~1%
if not "%v%"=="" goto lp
goto :eof
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久久久亚洲精品国产 | 成人国产精品 | 国产欧美一区二区在线观看 | 日韩精品小视频 | 久久人人爽人人爽人人片av不 | 亚洲精品久久久久久久久久久 | 亚洲一区中文字幕在线观看 | 欧美综合一区二区三区 | 叶山小百合av一区二区 | 伊人青青久久 | 91亚洲精品久久久蜜桃网站 | 成人性生交大片免费看中文带字幕 | 国产精品久久免费看 | 亚洲精品一区二区三区在线看 | 日韩欧美一区二区视频 | 亚洲国产精品久久 | 国产精品一区在线 | 成人欧美一区二区三区在线播放 | 国产另类一区 | 成人国产精品久久 | 日韩欧美在线播放视频 | 国产精品人人做人人爽 | 国产精品欧美日韩 | 国产高清在线观看 | 四虎影院最新网址 | 亚洲欧美成人网 | 国产精品九九九 | 久久亚洲二区 | 中文字幕亚洲字幕一区二区 | 久久91精品 | 成人黄色在线视频 | 久久国产精品无码网站 | 久久99精品久久久久久久青青日本 | 欧美日韩国产一区二区三区不卡 | 国产精品久久久久久久久久三级 | 视频二区 | 国产中文一区 | 久久久久综合 | 男人天堂视频在线观看 | 久久福利 | 狠狠伊人 |