投稿者:

AWS, S3, Shell

はじめに

岡崎です。
今回は、タイトル通りディレクトリに変更があったものをS3にアップロードするシェルをつくってみました。
業務上作成したものの簡易版を以下に記載します。

ゴール

指定のディレクトリに何か変更があったもの(ファイル、ディレクトリの上書き・新規作成)に対して
その変更を検知して、S3にその変更内容をアップロードする。

※ただし、指定のディレクトリの構造とS3上のディレクトリ構造は同じにする

例) ...

投稿者:

Shell

スクリプトSTARTDATE=20161231ENDDATE=20170103 TEMPDATE=$STARTDATEwhile [ 1 ] ; do  # 何かの処理  find ./-name "service.log.$TEMPDATE"   # ENDDATE分まで処理したら終わり  if [ $TEMPDATE = $ENDDATE ] ; then &nb ...