Bash 滚动输出 Cygwin

Bash 滚动输出 Cygwin

如果之前有人问过这个问题,我很抱歉,但我尽力事先找到了它。我有一个像这样的 bash 脚本:

#!/bin/sh

<Appropriate variables here>

lftp -c "open -p $port -u $login,$pass sftp://$host; cd $remote;
set mirror:use-pget-n 20; 
mirror --no-empty-dirs --Remove-source-files -L -c -P5 $remote $local"

脚本运行时,它会在一行中报告其状态(无需滚动),因此消息会在消失前弹出一瞬间(如下图所示):

在此处输入图片描述

如何让它在每次更新时报告新行?我正在使用 cygwin。

答案1

我最终通过使用解决了我的问题控制台而不是 MinTTY。

相关内容