批处理问题xxxxxx/xxxxxx/xxxxxx/xxxxxx xxxxxx/xxxxxx/xx
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 00:39:24
批处理问题xxxxxx/xxxxxx/xxxxxx/xxxxxx xxxxxx/xxxxxx/xx
批处理问题xxxxxx/xxxxxx/xxxxxx/xxxxxx
xxxxxx/xxxxxx/xxxxxx/xxxxxx
我想让上面的东西划分成节,每个斜线前的字算一节,并输入命令可获取第x行第y节
批处理问题xxxxxx/xxxxxx/xxxxxx/xxxxxx
xxxxxx/xxxxxx/xxxxxx/xxxxxx
我想让上面的东西划分成节,每个斜线前的字算一节,并输入命令可获取第x行第y节
@echo off
setlocal enabledelayedexpansion
if "%~3"=="" echo "使用方法:%~nx0 文件名 行号 节号"&pause&goto :eof
set jie=abcdefghijklmnopqrstuvwxyz
set n=0
set /a pos=%~3-1
set pos=!jie:~%pos%,1!
for /f "usebackq tokens=1-26 delims=/" %%a in ("%~1") do (
set /a n+=1
if !n! equ %~2 call echo.%%%pos%
)
pause保存为slash.bat,使用方法:在CMD输入 slash 文件名 行号 节号 ,比如输入slash test.txt 5 2将显示批处理文件同一文件夹下test.txt文件的第5行第2节
再问: 谢谢,顺便问一下,可不可以通过批处理修改指定节?
setlocal enabledelayedexpansion
if "%~3"=="" echo "使用方法:%~nx0 文件名 行号 节号"&pause&goto :eof
set jie=abcdefghijklmnopqrstuvwxyz
set n=0
set /a pos=%~3-1
set pos=!jie:~%pos%,1!
for /f "usebackq tokens=1-26 delims=/" %%a in ("%~1") do (
set /a n+=1
if !n! equ %~2 call echo.%%%pos%
)
pause保存为slash.bat,使用方法:在CMD输入 slash 文件名 行号 节号 ,比如输入slash test.txt 5 2将显示批处理文件同一文件夹下test.txt文件的第5行第2节
再问: 谢谢,顺便问一下,可不可以通过批处理修改指定节?
批处理问题xxxxxx/xxxxxx/xxxxxx/xxxxxx xxxxxx/xxxxxx/xx
XXXXXX长城哈佛XXXXXX
藏头诗 我xxxxxx 爱xxxxxx 汪xxxxxx 慧xxxxxx 子xxxxxx 一xxxxxx 辈xxxxxx
空格填诗请以此种形式:XX一XXXXXX二XXXXXX三XXXXXX四XXXXXX五XXXXXX六XXXXXX七XXXX
李XXXXXX 欣XXXXXX 爱XXXXXX 彭XXXXXX 丽XXXXXX 杰XXXXXX 帮我写首诗
求自创藏头诗:刘XXXXXX 柯XXXXXX 妤XXXXXX 我XXXXXX 爱XXXXXX 你XXXXXX
谁能帮我写诗?李XXXXXX,小XXXXXX,玲XXXXXX,我XXXXXX,爱XXXXXX,你XXXXXX
用我xxxxxx,叫XXXXXX,余XXXXXX,秋XXXXXX,初XXXXXX.的格式帮我写一首诗吧!
求诗句我XXXXXX,爱XXXXXX.汪XXXXXX,茜茜XXXXX.
希望爽爽大人快乐藏头诗 希xxxxxx望xxxxxx 爽xxxxxx 爽xxxxxx 大xxxxxx 人xxxxxx快x
求表白古诗词以 陈XXXXXX,思XXXXXX.含XXXXXX,我XXXXXX.爱XXXXXX,你XXXXXX 为格式作
由于XXXXXX,使XXXXXXX