Bash Grep从Youtube查看计数

我试图做一个bash脚本,我会喜欢wget -O youtube.html http://youtube.com 。 我想弄清楚如何只有视图计数与grep 。 我已经使用grep [0-9].views youtube.html但我仍然返回大量不必要的行。

如果有人能给我一些很棒的提示。

你可以把wget的输出和管道直接转换成grep,只要输出一个正面的lookahead即可:

 wget -q -O- http://youtube.com | grep -oP "[0-9,]+(?=\sviews)" 

grep views youtube.html为我工作。 如果你只想要数字,你可以做grep views youtube.html | cut -f1 -d' ' grep views youtube.html | cut -f1 -d' '

希望这有助于=)