Ik maak nu en dan een backup naar een NAS op een andere locatie in de vorm van een scriptje met rsync waarbij ik in de terminal graag wil zien hoe ver ie met uploaden is.
rsync -azvPhl --stats blah blah
(reminder: archive, zipped, verbose, partial-uploads, show-progress, human-readable, links-as-links, show-stats)
Dat werkt prima.
Maar ik wil ook dat het scriptje de boel logt, en daarom begint ie met:
exec > >(tee $LOGFILE)
exec 2>&1
Voor de volledigheid: Ik kan niet gebruik maken van
rsync blah blah | tee logfile.log want dan zie ik niets meer op het scherm.
Doe ik dat toch, dan heb ik in het logbestand hetzelfde probleem anyway.
Maar elke schermupdate (percentage uploaden, tellen van bestanden etc.) komt nu op een aparte regel in het logbestand!
Kan ik op een of andere manier alleen de acties (deleted, uploaded, totals) loggen maar gewoon alles op het scherm blijven zien?
rsync -azvPhl --stats blah blah
(reminder: archive, zipped, verbose, partial-uploads, show-progress, human-readable, links-as-links, show-stats)
Dat werkt prima.
Maar ik wil ook dat het scriptje de boel logt, en daarom begint ie met:
exec > >(tee $LOGFILE)
exec 2>&1
Voor de volledigheid: Ik kan niet gebruik maken van
rsync blah blah | tee logfile.log want dan zie ik niets meer op het scherm.
Doe ik dat toch, dan heb ik in het logbestand hetzelfde probleem anyway.
Maar elke schermupdate (percentage uploaden, tellen van bestanden etc.) komt nu op een aparte regel in het logbestand!
Waardoor de logbestanden teringgroot worden.building file list ...
0 files...
100 files...
200 files...
[...]
227200 files...
227300 files...
227327 files to consider
deleting /path/to/some/file001
deleting /path/to/some/file002
/path/to/some/file003
32.77K 0% 29.12kB/s 0:03:56
65.54K 1% 58.13kB/s 0:01:57
[...]
6.85M 98% 265.38kB/s 0:00:00
6.92M 100% 254.98kB/s 0:00:26 (xfer#1, to-check=223615/227327)
[...]
Number of files: 227327
Number of files transferred: 3623
Total transferred file size: 539.6M
Kan ik op een of andere manier alleen de acties (deleted, uploaded, totals) loggen maar gewoon alles op het scherm blijven zien?
[Voor 3% gewijzigd door Redsandro op 25-06-2011 01:32]
🤘 Amp.lol. No bloat, just radio. ☕ Ninite-killer. 1000+ packages. ⛟