【发布时间】:2015-02-20 06:05:28
【问题描述】:
我有一个 PHP 脚本,它在我们的网站上运行并将一堆内容回显到浏览器,每一行都有一个唯一的 ID。我安装了 GnuWin32 并编写了一个小型 BAT 脚本来将此内容下载到一个 TXT 文件中,该文件运行良好,但是在记事本中查看时,它丢失了换行符。
我尝试在 PHP 脚本的回显字符串中附加“\r\n”和“\n”,但仍然存在这个问题。谁能指出我的错误在哪里?
@echo off
setlocal
set TARGET=website.com/report_file.php
wget -O ServerID.txt -p %TARGET%
endlocal
【问题讨论】:
-
你试过php PHP_EOL 常量吗?
-
我只是尝试了一下,但遇到了同样的问题。它在写字板中显示为单独的行,但由于某种原因不在记事本中。
-
当你做两个?即 echo "line A" 。 PHP_EOL 。 PHP_EOL 。 “B线”
-
记事本中的相同问题,而不是每个都在自己的行中,它显示为例如“Line1Line2Line3”
标签: php batch-file formatting download wget