percent = calc_progress_percent(progress_bytes);
//TODO: consider current window size.
- fprintf(stderr,"\r%s %30s\t%3d%%\t%7d%s\t%5dKB/s", g_prg_info.tag, g_prg_info.file_name,
+ fprintf(stdout,"\r%s %30s\t%3d%%\t%7d%s\t%5dKB/s", g_prg_info.tag, g_prg_info.file_name,
percent, (progress_bytes/g_prg_info.flag_size), g_prg_info.byte_flag, speed);
- fflush(stderr);
+ fflush(stdout);
if (stage == SDB_PROGRESS_STAGE_STARTED) {
init_sync_progress_timer();
} else if (stage == SDB_PROGRESS_STAGE_FINISHED) {
deinit_sync_progress_timer();
- fprintf(stderr,"\n");
+ fprintf(stdout,"\n");
}
}
COPY_INFO* _info = (COPY_INFO*)dir_list->data;
if(srcF->get_dirlist(src_fd, _info->src, _info->dst, &entry_list, sync_info)) {
- fprintf(stderr,"skipped: %s -> %s\n", _info->src, _info->dst);
+ fprintf(stdout,"skipped: %s -> %s\n", _info->src, _info->dst);
sync_info->skipped++;
free_list(entry_list, NULL);
remove_first(&dir_list, free_copyinfo);
}
}
skip_in:
- fprintf(stderr,"skipped: %s -> %s\n", src_p, dst_p);
+ fprintf(stdout,"skipped: %s -> %s\n", src_p, dst_p);
sync_info->skipped++;
SAFE_FREE(copy_info);
SAFE_FREE(src_p);
}
}
- fprintf(stderr,"%d file(s) %s. %d file(s) skipped.\n",
+ fprintf(stdout,"%d file(s) %s. %d file(s) skipped.\n",
sync_info->copied, sync_info->tag, sync_info->skipped);
long long end_time = NOW() - start_time;
if(end_time != 0) {
- fprintf(stderr,"%-30s %lldKB/s (%lld bytes in %lld.%03llds)\n",
+ fprintf(stdout,"%-30s %lldKB/s (%lld bytes in %lld.%03llds)\n",
srcp,
((((long long) sync_info->total_bytes) * 1000000LL) / end_time) / 1024LL,
(long long) sync_info->total_bytes, (end_time / 1000000LL), (end_time % 1000000LL) / 1000LL);