bat找到TXT中后十行中password开头的最后一行
时间: 2023-05-22 16:01:45 浏览: 40
以下是可能的解决方案:
1. 使用命令行工具(如Windows的cmd或Linux的Terminal)进入包含TXT文件的目录。
2. 运行以下命令:`findstr /B "password" file.txt | tail -n 10 | tail -n 1`
3. 这将在TXT文件中查找以“password”开头的所有行,并显示最后10行。然后,使用`tail -n 1`命令只显示最后一行。
4. 如果找到了符合条件的行,则该行的内容将被显示出来。否则,将显示一个空行。
请注意,这只是一种可能的解决方案,具体取决于您的操作系统和命令行工具。
相关问题
bat找到TXT中password开头的最后一行
以下是一个使用 Windows 批处理脚本实现的方法:
```
@echo off
setlocal enabledelayedexpansion
set "lastLine="
for /f "delims=" %%a in ('findstr /b "password" file.txt') do (
set "lastLine=%%a"
)
if defined lastLine (
echo 最后一行是:!lastLine!
) else (
echo 没有找到以 password 开头的行。
)
```
其中,`file.txt` 是要查找的文本文件名。这个脚本会使用 `findstr` 命令查找以 "password" 开头的行,并将最后一行保存到 `lastLine` 变量中。最后,根据 `lastLine` 是否定义来判断是否找到了符合条件的行。
注意,这个脚本只能找到以 "password" 开头的行,如果要找到包含 "password" 的行,可以将 `/b` 参数去掉。
bat找到txt中password开头的最后一行
以下是一个可以实现此功能的批处理脚本:
@echo off
setlocal enabledelayedexpansion
set "lastLine="
for /f "delims=" %%a in ('findstr /b "password" "file.txt"') do (
set "lastLine=%%a"
)
echo %lastLine%
请将 "file.txt" 替换为你要搜索的文本文件的路径。这个脚本将找到所有以 "password" 开头的行,并将最后一行存储在变量 "lastLine" 中。最后,它将打印出这个变量的值。
注意:这个脚本假设文本文件中至少有一行以 "password" 开头。如果没有这样的行,它将打印一个空行。
相关推荐
![bat](https://img-home.csdnimg.cn/images/20210720083646.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)