指定した拡張子のファイルだけ同期する

指定した拡張子のファイルだけ同期する

rsync -av  --include="*/" --include="*.gif" --include="*.jpg" --exclude="*" src/ dst/
  • 先に–includeで対象を指定し、最後に–excludeでそれ以外を除外する。この順番を守る。
  • –include=”*/”によってサブディレクトリを対象にする。
    • この指定がないと、–include=”*.gif”を指定してもサブディレクトリ下のGIFファイルは対象にならない。
カテゴリーTips