wget,记录输出和响应

wget,记录输出和响应

我使用 wget 调用 url。这个 url 给了我一个响应,它是一个消息 ID。我想将日志写入日志文件,并包含消息 ID。另外,每次都应该附加日志。我试图在我的 shell 脚本中做到这一点。

是否有可能做到这一点?如果是这样我该怎么办。

答案1

wget -O - $url --append-output=logfile >> logfile

指定-为文件名将-O输出写入标准输出。

我的 shell 不讨厌使用logfile这两个附加操作。它可能也适合你。

答案2

我找到了解决方法

wget --no-check-certificate -O contnt -a logfile $url
cat contnt >> logfile 
rm contnt

有没有其他更好的方法来做到这一点,不包括读取文件和删除文件?

答案3

你可以这样做:

wget - $url --server-response --append-output=logfile

相关内容