使用awk Command创建换行符



我试图在极客工具(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命令,尽管我不确定如何在这个输出上这样做。

任何帮助将不胜感激!!

试试:

| fold -s

将此添加到命令末尾

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

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

最新更新