bat输出txt后10行
时间: 2023-05-21 10:04:12 浏览: 94
您可以使用以下命令在 Windows 上将最后10行添加到文本文件中:
```
type file.txt | tail -n 10 > output.txt
```
其中,"file.txt"是您要提取最后10行的文本文件的名称。 "tail"命令将返回文件的最后10行,并使用管道将结果发送到"type"命令。最后,使用">"将结果写入名为"output.txt"的新文件中。
相关问题
bat 读取txt后10行数据
你可以尝试使用以下代码来实现这个功能:
```
@echo off
setlocal enabledelayedexpansion
set /a count=0
set /a lines=10
for /f "tokens=*" %%a in (input.txt) do (
set /a count += 1
if !count! gtr !lines! goto :eof
echo %%a
)
```
其中,`input.txt` 是你要读取的文本文件的名字,`lines` 指定了你需要读取的行数,可以根据需要进行修改。运行这个脚本,它将会输出文件的最后 10 行内容。
bat 读取txt 后十行
你可以使用以下代码来实现:
@echo off
setlocal EnableDelayedExpansion
set /a count=0
for /f "delims=" %%a in (file.txt) do (
set /a count+=1
set "line!count!=%%a"
)
set /a startLine=count-9
if %startLine% leq 0 set startLine=1
for /l %%a in (%startLine%,1,%count%) do (
echo !line%%a!
)
pause
其中,file.txt 是你要读取的文件名,可以根据需要进行修改。这段代码会读取文件的所有行,并将它们存储在名为 line1、line2、line3 等的变量中。然后,它会输出文件的最后十行。如果文件不足十行,则输出所有行。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)