使用 Wget 格式化下载网站

Download Website with formatting using Wget

我有一个 PHP 脚本,它在我们的网站上运行并向浏览器回显一堆内容,每一行都有一个唯一的 ID。我安装了 GnuWin32 并编写了一个小的 BAT 脚本来将此内容下载到一个工作正常的 TXT 文件,但是在记事本中查看时它丢失了换行符。

我已尝试将“\r\n”和“\n”附加到 PHP 脚本中的回显字符串,但仍然存在此问题。谁能指出我的错误在哪里?

@echo off
setlocal
set TARGET=website.com/report_file.php
wget -O ServerID.txt -p %TARGET%
endlocal

也许您的 .txt 文件中有 LF (0x0a) 终止行。记事本处理 CRLF (0x0d 0x0a) 终止的行。

如果您使用的是 gnuwin32,您可以使用 conv 更改文件中的行尾。