我的 osx bash 安装进度从之前的独占一行变成了进度增加一个百分点就要新占一行

2015-03-22 10:22:40 +08:00
 binarymann
好像是我无意按到什么快捷键呢?怎么回复呢?满篇占满了####符号...
2094 次点击
所在节点    macOS
7 条回复
c742435
2015-03-22 10:46:45 +08:00
我猜百分之一的长度超过了一行,
原理(似乎)是每更新一下进度条会先让光标回到行首,然后在打印N个#
如果N个#超过了一行,就会出现你说的问题。
不用管它不影响安装的
c742435
2015-03-22 10:47:09 +08:00
或者你可以把窗口宽度调大
binarymann
2015-03-22 11:05:09 +08:00
@c742435 窗口最大也是这样,我记得之前都不是这样的,进度百分比就占用一行,百分比数字不断更新,现在是不停的给我刷####符号占满整个terminal screen...
popbones
2015-03-22 13:46:45 +08:00
能几个例子装什么吗?一般这个都是安装脚本通过打印控制字符模拟的动画吧。比如rsync就会在一行刷新进度(其实是不停的删了整行重新打印),而unrar就是直接一行接着一行的打印。
ryd994
2015-03-22 15:13:56 +08:00
@c742435
楼主的现象是这样吧:
#
##
###
####
binarymann
2015-03-22 16:17:50 +08:00
@ryd994 对对对,就是这样。我用的是homebrew 以前都不是这样的
binarymann
2015-03-22 16:25:28 +08:00
@popbones 譬如 brew install php55

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/178569

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX