1

ギーク ツール (デスクトップ ウィジェット用の Mac アプリ) でスクリプトを編集しようとしています。誰かがこのステートメントを 1 行あたり 10 語程度しか出力しないようにするのを手伝ってくれませんか?

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

ちょうど今、すべてが 1 つの大きな行に印刷されています。

この出力でどのように行うかはわかりませんが、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 }'

スペースで区切られていると仮定すると、行ごとに最初の 9 単語のみが出力されます。

于 2013-03-11T20:04:21.107 に答える