ファイル構造を別のファイル構造に同期したいのですが、変換されたものです。
filesStructureA/ --[transformation(T)]--> filesStructureB/
でこれを行うことは可能rsync
ですか? rsync がファイルのリストを入力 ( ) として受け入れるのを見ました--files-from
が、それぞれに変換 T を適用する方法が本当にわかりません...
つまり、rsync を使用してその場でファイルの名前を変更することは可能ですか?
ありがとうございました。
—</p>
たとえば、 from src/
toの場合、宛先パス内のすべての出現をdst/
抑制します。bar/
src/foo/hi.txt
src/foo/bar/hey.txt
src/foo/bar/bar/lorem/bar/hoy.txt
sed 's/bar\///' <- [Transformation function]
dst/foo/hi.txt
dst/foo/hey.txt
dst/foo/lorem/hoy.txt