我试图在极客工具(桌面小工具的mac app)中编辑脚本,有人可以帮我制作这个语句,每行只打印出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命令,虽然我不确定如何在这个输出上这样做。
任何帮助都将不胜感激!!
答案 0 :(得分:4)
尝试运行它:
| fold -s
答案 1 :(得分:2)
将此添加到命令的末尾
| awk '{ print $1 $2 $3 $4 $5 $6 $7 $8 $9 }'
这应该只打印每行的前九个单词,假设它们是以空格分隔的。