2012-08-15 67 views

回答

1

clearprompt有一些限制,就大小而言,每行字符的数量,以及你看到的元素数量。
据我所知,这些在Windows或Unix上并不是固定的。

因此,最好是分割你的列表,并显示几个清晰的对话框,并在头部指定所需对话框的数量(1/6,2/6,3/6,1/...)

唯一的其他解决方案是依赖另一个库来消除该对话框,但使用ccperl的优点是它与ClearCase客户端一起安装,这意味着它可在所有客户端工作站上使用。

0

我相信我遇到类似的问题,因为这个限制,clearprompt对话框是空的。我调试脚本和错误似乎是因为它传递给echo在下面的语句最大命令行的系统限制

`echo $listelement > $list_add` 

我只是改变这条线以下

open(LIST_ADD,">".$list_add); 
print LIST_ADD $listelement; 
close(LIST_ADD); 

或基本上,而不是依靠shell来复制内容,我通过perl做了同样的事情,并解决了这个问题。