1

我试图在极客工具(桌面小部件的 mac 应用程序)中编辑脚本,有人可以帮我做这个声明,每行只打印 10 个左右的单词吗?

curl -s www.brainyquote.com/quotes_of_the_day.html | egrep '(div class="bqQuoteLink")|    (ahref)' | sed -n '19p; 20p;' | sed -e 's/<[^>]*>//g'\

刚才所有的东西都打印在一个大行上。

我想我可以使用 awk 命令,虽然我不确定如何在这个输出上这样做。

任何帮助,将不胜感激 !!

4

2 回答 2

4

尝试运行它:

| fold -s
于 2013-03-11T20:08:06.483 回答
2

将此添加到命令的末尾

 | awk '{ print $1 $2 $3 $4 $5 $6 $7 $8 $9 }'

这应该只打印每行的前九个单词,假设它们是空格分隔的。

于 2013-03-11T20:04:21.107 回答