次のコマンドは正しく機能し、Mem * と一致するファイルのみコピーします。
rsync -uvma '--include=*/' '--include=**/Mem*'
'--exclude=*' ../srcdir/ /targdir
また、特定のパターンを排除したいと思います*.class
。私が追加しようとしていたものは次のとおりです。
'--exclude=**/*.class'
完全なコマンドは次のとおりです。
rsync -uvma '--include=*/' '--include=**/Mem*'
'--exclude=*' '--exclude=**/*.class' ../srcdir/ /targdir
追加しても効果はありません。このコマンドは *.class ファイルをコピーします。
./target/classes/com/blazedb/sparkperf/MemBattery$$anonfun$3.class
./target/classes/com/blazedb/sparkperf/MemBattery$$anonfun$4.class
./target/classes/com/blazedb/sparkperf/MemBattery$$anonfun$5.class
./target/classes/com/blazedb/sparkperf/MemBattery$$anonfun$6.class
./target/classes/com/blazedb/sparkperf/MemBattery.class
sent 67536 bytes received 510 bytes 136092.00 bytes/sec
total size is 67080 speedup is 0.99
それでは、この除外モデルはどのように形成されるべきですか?