簡體   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