- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:IP自動更新スクリプトがうまく動作しません)
IP自動更新スクリプトがうまく動作せず、wgetコマンドが見つからない
このQ&Aのポイント
- IP自動更新スクリプトを作成したが、うまく動作せず、メールでwget not foundが10分間隔で送られてくる。
- コマンドラインでもwgetを使用してダウンロードできることを確認したが、コマンドプロンプトでの実行では正常に動作しない。
- スクリプトをcrontabに登録したが、10分間隔で実行されるものの、wget not foundのエラーメールが届き、ログに更新内容が記載されない。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
シェルスクリプトのwgetをフルパスで書けば動くでしょう。 貴方がログインしている環境では /usr/local/bin/ にパスが通っているためコマンド名だけで動いていますが、cron の実行環境ではパスが通っていないためコマンドを見つけられていないのです。
お礼
ご回答いただき、ありがとうございます。 ご指摘の通り、/usr/local/bin/wget にスクリプトを変更したところ、自動更新の内容がログに書き込まれるようになりました。 ほんとうに助かりました。ありがとうございます。