-1
wget --output-document=- http://runescape.com/title.ws 2>/dev/null \
| grep PlayerCount \
| head -1l \
| sed 's/^[^>]*>//' \
| sed "s/currently.*$/$(date '+%m\/%d\/%Y %H:%i:%S')/" \
| cut -d">" -f 3,4 \
| sed 's/<\/span>//' \
| awk '{print $3, $4, $1, $2}'

输出:

09/19/2012 12:%i:46 99,458 people

如果我没记错的话,不是 %i 用于 00-59 分钟吗?为什么它不起作用?(使用cygwin)

4

1 回答 1

0

由于将评论标记为答案的功能请求仍然被拒绝,因此我在此处复制上述解决方案。

您正在考虑 %M。此外,这种 sedding 和 grepping HTML 让我感到紧张。– InternetSeriousBusiness

于 2014-04-16T12:04:36.870 回答