我使用 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