では問題ないのに、ファイルwgetを取得できていないようです。いくつかの URL を wget して形式で保存するスクリプトを作成しました。スクリプトはasphtmlcsv
wget -qO- http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=KPAPALMY1&format=1 | sed 's+<br />++g' > $1.csv
その URL を引用符で囲む必要があります。引用符を付けないままにしておくと、Bash (または使用しているシェル) は をバックグラウンド&で実行する要求と見なし、wgetの後に続く format パラメーター&はサーバーに送信されません。代わりにこれを試してください:
wget -qO- 'http://www.wunderground.com/weatherstation/WXDailyHistory.asp?ID=KPAPALMY1&format=1' | sed 's+<br>++g' > $1.csv
sedコマンドも微調整したことに注意してください-<br>取得している s には終了スラッシュがありません。また、これらの s を削除すると、 1<br>行おきにのみデータがあることになります。で改行を削除するのは少し面倒なので、問題にならないことを願っていますが、そうである場合は、その方法についてこの質問を参照してください。sed
それが役立つことを願っています!