再帰的なwget、見つかった各URLにいくつかのコンテンツを追加する

再帰的なwget、見つかった各URLにいくつかのコンテンツを追加する

私の主な目的は、複数のMediaWikiページのページソースを簡単にバックアップすることです。私のユーザー名ページ(https://wiki.example.com/index.php?title=ユーザー:ユーザー名)現在できることは次のとおりです。

wget -r --level=1 https://wiki.example.com/index.php?title=User:username

これにより、私がリンクしている各ページのMediaWiki出力HTMLがダウンロードされますが、私は各ページのソースコードを好みます。

action=rawMediawikiを使用すると、次のようにGETリクエストに追加できます。https://wiki.example.com/index.php?title=User:username&action=rawユーザー:ユーザー名のソースを取得します。

だからwgetの-rが見つけてダウンロードする他のすべてのリンクのURLに "&action = raw"を追加したいのですが、どうすればいいかわかりません。他の投稿ではこれについて説明しますwget -A '&action=raw'が、この承認フラグはその操作を実行していないようです。

ベストアンサー1

おすすめ記事