Curl 卷曲进度条上方的奇数字符输出(可能来自302重定向)

Curl 卷曲进度条上方的奇数字符输出(可能来自302重定向),curl,Curl,在macOS 10.15.4上运行以下curl 7.64.1调用两次会在第二次运行时在进度条上方输出奇数符号,如: curl--进度条--位置-o/dev/null”https://api.sdkman.io/2/broker/download/ant/1.10.1/darwin" #=#=-###O=## ###############################################################################################

在macOS 10.15.4上运行以下curl 7.64.1调用两次会在第二次运行时在进度条上方输出奇数符号,如:

curl--进度条--位置-o/dev/null”https://api.sdkman.io/2/broker/download/ant/1.10.1/darwin"
#=#=-###O=##
######################################################################################################################################################################################################################################################### 100.0%
第一次运行(至少在Bash3.2.57(1)版本上)不会输出奇数字符

URL会导致HTTP 302,这可能是产生奇数字符的原因


如何防止奇数字符被输出?

我注意到在macOs和Fedora 32 Linux上也有相同的情况,所以我不确定它是否与macOs有关。它出现在zsh(5.7.1)中,带有oh my zsh,终端启动时带有原始bash(3.2.57(1)-释放)(no
.bashrc
)。无论终端应用程序iTerm2或终端或Alacrity如何,这种情况都会发生。然而,我注意到,当终端窗口很大时,这种情况就会发生。我的系统(目前在macOs上试用过)上的二分法认为最多355列是可以的,我注意到至少256个字符时,就会出现奇数字符,在macOs和Fedora32Linux上,所以我不确定它是否与macOs相关。它出现在zsh(5.7.1)中,带有oh my zsh,终端启动时带有原始bash(3.2.57(1)-释放)(no
.bashrc
)。无论终端应用程序iTerm2、终端还是Alacrity,这种情况都会发生。不过我注意到,当终端窗口很大时,这种情况就会发生。我的系统(目前在macOs上试用过)上的二分法认为最多355列是可以的,当至少有256个字符时,就会出现奇数字符