rsync, her bir dosya için ne yaptığını ayrıntılarını yazdığında (ayrıntılı bayraklardan birini kullanarak), güncelleştirilen iki dosyayı ve güncelleştirilmemiş dosyaları içerdiği görülüyor. Örneğin -v
bayrağını kullanarak çıkışının bir pasajı şöyle görünür:Sadece rsync dosyaları güncelleştirildi güncelleştirildi
rforms.php is uptodate
robots.txt is uptodate
sorry.html
thankyou.html is uptodate
ben güncellenmiş dosyaları hakkında ilgileniyorum. Yukarıdaki durumda, sorry.html
. Ayrıca, bu dizinde güncellenen bir dosya olmasa bile dizin adlarını girerken de yazdırır. Güncelleştirilmiş dosya ve dizinleri bu çıktının güncellenmiş dosyaları olmadan filtrelemenin bir yolu var mı?
Grep, etkileşimli olmadığından, uzun süren dosyalarda ilerleyiş olmaz. – srigi
, sürüm> = 3.0.7 için çalışmıyor (bkz. Http://serverfault.com/questions/401210/rsync-report-only-uploaded-files#comment418372_401215) –
Düzeltmek veya en azından netleştirmek istiyorum. @jeff yukarıda belirtilen ve @KarlRichter işaret etti. Sanırım sorun şu ki, "rsync -v" artık "uptodate" dizgesini yaymıyor, bunun yerine "rsync -vv" yi kullanmanız gerekiyor. İkisini not edin. Ubuntu 14.04'te rsync sürüm 3.1.0 ile bu çalışmaları doğruladım. @jeff Mesajınızı bunu yansıtacak şekilde güncelleyebilir misiniz? –