我想在CMD窗口中显示文本文件的内容。此外,我想看到添加到文件的新行,如Unix中的tail -f命令。
当前回答
tail -3 d:\text_file.txt
tail -1 d:\text_file.txt
我认为这是添加到Windows cmd.exe在某个点。
其他回答
显示文件的内容:
输入file.txt - CMD
txt - bash/powershell
可以使用more命令。例如:
more filename.txt
看看Win32的GNU实用程序或下载它:
使用单个PowerShell命令检索文件结尾:
powershell -nologo "& "Get-Content -Wait c:\logFile.log -Tail 10"
适用于PowerShell 3.0及更新版本。
另一种选择是创建一个名为TAIL的文件。CMD:
powershell -nologo "& "Get-Content -Wait %1 -Tail %2"
例如,如果你想显示所有的。config(或。ini)文件名和文件内容到一个文档中供用户参考(我的意思是用户不知道shell命令,即95%的用户),你可以尝试这样做:
FORFILES /M *myFile.ini /C "cmd /c echo File name : @file >> %temp%\stdout.txt && type @path >> %temp%\stdout.txt && echo. >> %temp%\stdout.txt" | type %temp%\stdout.txt
解释:
ForFiles:循环一个目录(和子文件等),每个文件满足条件 能够返回当前文件名为process (@file) 能够返回process (@path)的完整路径文件 Type:输出文件内容
Ps:最后一个管道命令指向%temp%文件并输出聚合内容。如果您希望复制/粘贴某些文档,只需在textpad中打开stdout.txt文件。
我们可以使用'type'命令来查看cmd中的文件内容。
的例子,
type abc.txt
更多信息可以在这里找到。
推荐文章
- 如何在windows中使用命令提示符(cmd)列出文件。我试过在Linux中使用“ls”,但它显示一个错误?
- BAT文件执行后保持CMD打开
- 如何在命令提示符中使用空格?
- 批处理文件:查找子字符串是否在字符串中(不是在文件中)
- 如何从批处理文件创建空文本文件?
- cmd /C是什么意思?
- Windows批处理:无新行回显
- 在批处理文件中测试参数是否为空的正确方法是什么?
- 如何用批处理脚本对目录中的每个文件做一些事情
- 在windows的命令行上创建一个空文件(如linux的touch命令)
- DOS批处理中的逻辑操作符("and", "or")
- 通过批处理或cmd文件停止和启动服务?
- 在Windows命令提示符中~(用户的主目录)的替代方法是什么?
- 批处理脚本:如何检查管理权限
- Windows shell命令获取当前目录的全路径?