Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带有rsync的ANT exec任务不显示更新输出_Ant_Exec_Rsync - Fatal编程技术网

带有rsync的ANT exec任务不显示更新输出

带有rsync的ANT exec任务不显示更新输出,ant,exec,rsync,Ant,Exec,Rsync,当我执行ANTexec任务以运行rsync--progress/from/path/foo.txt to/path时,它会显示如下进度条: 32768 0%0.00kB/s 0:00:00 但从不更新它 如果我在没有ant的情况下执行rsync命令,则进度条将更新 任何提示都将不胜感激。这是预期的行为 rsync的输出刷新同一行。例如,它可以输出: Precent finsihed: 0%\r Precent finsihed: 1%\r Precent finsihed: 2%\r 这样,“

当我执行ANT
exec
任务以运行
rsync--progress/from/path/foo.txt to/path
时,它会显示如下进度条: 32768 0%0.00kB/s 0:00:00

但从不更新它

如果我在没有ant的情况下执行rsync命令,则进度条将更新


任何提示都将不胜感激。

这是预期的行为

rsync的输出刷新同一行。例如,它可以输出:

Precent finsihed: 0%\r
Precent finsihed: 1%\r
Precent finsihed: 2%\r
这样,“完成百分比:”部分和百分比(“%”)将保持在屏幕上,而数字会发生变化

但是,在Java中处理此类输出时存在一些问题,请检查以下问题:

也许有一些方法可以处理这样的输出,但显然Ant并没有实现它