NISHIO Hirokazu[Translate]
ウェブサイトをミラーリング
nishiowgetでサイトをダウンロードする際に /fooと/foo/barがあり、/fooでファイルが作られてしまうため/foo/barを保存することができずにエラーになる。何か回避する方法があるか?

gptwgetだけで直接この問題を解決する機能は限られています。代わりに、問題を回避するためにはいくつかの異なるアプローチが考えられます。
別のツールを利用する: wget以外にもウェブサイトをミラーリングするためのツールがあります。httrackやcurlを使用する方法があります。これらのツールは異なる方法でファイルを処理する可能性があるため、問題を回避できるかもしれません。
スクリプトを使用する: wgetを使ってファイルをダウンロードする前に、URLリストを生成し、問題のあるファイルやディレクトリを特定して、それらを個別に処理するスクリプトを書くことができます。...

nishiocurlならどうなる?

gptcurlを使用する場合、wgetとは異なり、主に単一のHTTPリクエストを実行し、その結果を標準出力に出力するか、指定したファイルに保存します。デフォルトでは、curlはウェブサイトの構造をミラーリングしたり、複数のリソースを再帰的にダウンロードしたりする機能を持っていません。そのため、同名のファイルとディレクトリが存在する問題を直接扱う機能もありません。

nishiohttrackをMacで使う方法を教えて

gpt...
$ brew install httrack
...

---
httrackをbrewで入れて使うことにしたnishio
あっさり目的が果たせた

「最近Google使わなくなった」「Googleだって自然文で検索できますよ」という話をしたのでGoogleでも同じ入力をしてみたが、httrackを教えてはくれなかった(検索結果は全部wget)、下記はSGEの結果

"Engineer's way of creating knowledge" the English version of my book is now available on [Engineer's way of creating knowledge]

(C)NISHIO Hirokazu / Converted from [Scrapbox] at [Edit]