4
不想要的「動畫」控制檯輸出
有時候我發現在我詹金斯作業輸出日誌線這樣的:如何避免對詹金斯
[|] [/] [-] [\] [|] [/] [-] [\] [|] [/] [-]
我知道這些行來自「進步微調」(https://askubuntu.com/questions/623933/how-to-create-a-rotation-animation-using-shell-script),但它們在純文本日誌中看起來很奇怪。
當工具使用一個「命令行進度條」,例如,當拖動一個Docker Image或一個NPM包時 - 那麼日誌包含真正醜陋的(和不必要的)日誌塊。
...
xtracting [=============> ] 15.2 MB/50.31 MB
xtracting [==============> ] 15.2 MB/50.31 MB
xtracting [===============> ] 15.2 MB/50.31 MB
xtracting [================> ] 15.2 MB/50.31 MB
xtracting [=================> ] 15.2 MB/50.31 MB
----
是否有任何詹金斯插件現有(如Ansi-Color Plugin),其任一顯示動畫或輸出縮小到最後的「位置」?
我不想在「安靜」模式下使用每個工具只是爲了跳過這些不必要的「ascii藝術」,因爲很多有趣的信息會丟失。
我懷疑有一種通用的方法來清理靜態日誌的tty命令。一般來說,實用程序的責任是檢測沒有可用的tty,而不是嘗試tty的東西。提交有問題的模塊的錯誤。 – Matt