rsync: omit summary with a single -v
Roderick Schertler
roderick at argon.org
Wed Jul 31 08:00:02 EST 2002
It would be nice if there were a flag which would have rsync behave
like a single -v but which would skip the two line summary info. I do
a lot of cron-based transfers and I want to see what gets transferred
if anything does, but I'd like it to be entirely silent otherwise.
Here is a patch which makes a single -v behave this way. -vv causes it
to include the extra info.
diff -r -X /home/roderick/.diff-exclude -u rsync-2.5.5.debian/flist.c rsync-2.5.5/flist.c
--- rsync-2.5.5.debian/flist.c Thu Mar 14 16:20:20 2002
+++ rsync-2.5.5/flist.c Wed Jul 31 09:13:10 2002
@@ -72,7 +72,7 @@
static int show_filelist_p(void)
{
- return verbose && recurse && !am_server;
+ return verbose > 1 && recurse && !am_server;
}
static void start_filelist_progress(char *kind)
diff -r -X /home/roderick/.diff-exclude -u rsync-2.5.5.debian/main.c rsync-2.5.5/main.c
--- rsync-2.5.5.debian/main.c Wed Mar 27 00:10:44 2002
+++ rsync-2.5.5/main.c Wed Jul 31 09:13:10 2002
@@ -118,7 +118,7 @@
(double)stats.total_read);
}
- if (verbose || do_stats) {
+ if (verbose > 1 || do_stats) {
rprintf(FINFO,"wrote %.0f bytes read %.0f bytes %.2f bytes/sec\n",
(double)stats.total_written,
(double)stats.total_read,
diff -r -X /home/roderick/.diff-exclude -u rsync-2.5.5.debian/rsync.1 rsync-2.5.5/rsync.1
--- rsync-2.5.5.debian/rsync.1 Wed Feb 6 16:21:19 2002
+++ rsync-2.5.5/rsync.1 Wed Jul 31 09:13:10 2002
@@ -338,9 +338,9 @@
This option increases the amount of information you
are given during the transfer\&. By default, rsync works silently\&. A
single -v will give you information about what files are being
-transferred and a brief summary at the end\&. Two -v flags will give you
-information on what files are being skipped and slightly more
-information at the end\&. More than two -v flags should only be used if
+transferred\&. Two -v flags will also give you information on what
+files are being skipped and a summary at the end\&. More than two
+-v flags should only be used if
you are debugging rsync\&.
.IP
.IP "\fB-q, --quiet\fP"
--
Roderick Schertler
roderick at argon.org
More information about the rsync
mailing list