繁体   English   中英

如何使用 wget 使用 bash 从网页中抓取电子邮件地址?

[英]how can I scrapd email addresses from webpage with bash with wget?

嘿,我试图从这个网页抓取电子邮件,但我一直收到错误,这是代码

wget -q -r -l 5 -O - https://ahrefs.com/blog/find-email-address/ | grep -E -o "\\b[a-zA-Z0-9.-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z0-9.-]+\\b"

我的输出: -k 或 -r 只能在输出到常规文件时与 -O 一起使用。

这可以为您使用 curl 代替吗?

curl --silent https://ahrefs.com/blog/find-email-address/ | grep -Eo '\w*[.]?\w*@\w*[.]\w*'

编辑:这里使用的正则表达式模式并不总是有效,所以如果有人有更好的模式,请分享。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM