現在のフォルダのみを同期するにはどうすればよいですか?

現在のフォルダのみを同期するにはどうすればよいですか?

リモートサーバーの一部のファイルを自分のローカルコンピュータに同期したいと思います。 rsyncにサブディレクトリではなく、ディレクトリ内の特定のファイル拡張子を持つファイルのみをコピーさせるにはどうすればよいですか?

簡単な作業だと思いましたが、慌てて完了するのに約2時間かかりました。誰かが私に例を与えることができますか?

以下のコマンドを用いて様々な実験を行った。

rsync -a --include=what? --exclude=what? -e ssh [email protected]:/test /test

ベストアンサー1

ディレクトリに1つの拡張子しか必要ない場合は、通常のワイルドカードを使用するのはどうですか?

rsync /home/you/rsync_this/*.jpg user@server:/remote/folder/

以下を使用して複数の拡張子をコピーすることもできます。

rsync /home/you/rsync_this/*.{jpg,png,gif} user@server:/remote/folder/

おすすめ記事