1/6ページを表示(合計123件) ...のように書かれていて、その次のページへのリンクが貼られています。
一覧の先頭のページの URL は、例えば社会ニュースの場合は
http://headlines.yahoo.co.jp/hl?c=soci&t=l
ですが、2 ページ目、3 ページ目の URL は、その後ろに追加ページ番号がついて
のようになっています。 ``soci'' の部分がニュースの分野をあらわしていて、 例えばコンピュータニュースならばここが ``sci'' に、 スポーツニュースならば ``spo'' のように変わります。http://headlines.yahoo.co.jp/hl?c=soci&t=l&p=1
(2 ページ目)
http://headlines.yahoo.co.jp/hl?c=soci&t=l&p=2
(3 ページ目)
今回は、
AWK には system() という関数があり、 これを使って外部のコマンド呼び出すコマンドラインを実行することができます。 また、そのコマンドラインの生成やファイル名、URL 文字列の作成は、 文字列を地道に連結してもできますが、 sprintf() 関数を使用すると便利です。