あなたがすることができますので、scpあなたがに[OK]をする必要がありssh、
いずれかのスクリプトは、以下のか、ログインして実行します...
# After reaching the server of interest
cd /usr/some/unknown/number/of/sub/folders
tar cfj pack.tar.bz2 $(find . -type f -name *.class)
ローカルサーバーに戻り(ログアウト)scp、
# from the local machine
cd /usr/project/backup/some/unknown/number/of/sub/folders
scp you@server:/usr/some/unknown/number/of/sub/folders/pack.tar.bz2 .
tar xfj pack.tar.bz2
$(find ...)tarを変更するには長すぎる場合は、
find . -type f -name *.class | xargs tar cfj pack.tar.bz2
最後に、それをに保持しているので/usr/project/backup/、
なぜわざわざ抽出するのですか?tar.bz2たぶん日付とタイムスタンプを付けて、を保持してください。