【シェルスクリプト】外部サーバーのCSVファイルをダウンロードしてダウンロード元のファイルを削除する方法です。
cronを使って定期的に外部サーバーにアクセスして、CSVファイルが追加されていればCSVファイルをダウンロードする処理を実装したかったので以下のシェルスクリプトを作りました。
定期的に外部サーバーにアクセスしてCSVファイルが追加されていないか監視するためダウンロード済みのCSVファイルを削除しているのですが、心配なら削除前にバックアップを作る処理を追加したほうが良いかもしれません。
あと、sshpassをインストールしておかないと上記コードは正常に動きません