for 续2

来源:互联网 发布:大数据相关论文结语 编辑:程序博客网 时间:2024/05/19 01:29

--------siwuxie095

  

  

  

(二)skip=n 忽略(屏蔽、隐藏)文本前N 行的内容。

N 必须大于 0,不能等于 0)

  

格式:

FOR /F "skip=n" %%I IN (Command1) DO Command2

  

  

如:文本古诗十九首.txt的内容:

(有些行多加了若干空格,是为了下面输出时对比。实际

上,从下面的结果可以看出,无论有没有前导空格,计算

机都会忽略掉前导空格,输出效果和没有前导空格一样)

  

  

  

代码:

@echo off

for /f"skip=4"%%i in (古诗十九首.txt)doecho%%i

pause>nul

  

运行一览:前四行和前导空格都被屏蔽掉

  

  

  

  

再如:古诗十九首.txt 改为:

(加 8个前导回车,即换行)

  

  

代码不变:

@echo off

for /f"skip=4"%%i in (古诗十九首.txt)doecho%%i

pause>nul

  

运行一览:屏蔽时,一个前导回车算作一行而被屏蔽掉,

一共屏蔽掉 4个前导回车,输出时,剩下的 4 个前导回车

都不会输出

  

  

  

  

再如:古诗十九首.txt改为:

(加 2个前导回车和 1 个中间回车)

  

  

代码不变:

@echo off

for /f"skip=4"%%i in (古诗十九首.txt)doecho%%i

pause>nul

  

运行一览:输出时,屏蔽掉开头两个回车以及

"迢迢牵牛星,皎皎河汉女。"两行,屏蔽共四

行。输出剩下诗句,同时剩下的回车不会被输出

  

  

  

  

【made by siwuxie095】

  

  

0 0
原创粉丝点击