gpt4 book ai didi

linux - 漂亮的 shell 脚本(菜单、图像、抗锯齿、1080p、颜色、淡入淡出效果等)?

转载 作者:太空狗 更新时间:2023-10-29 11:14:05 26 4
gpt4 key购买 nike

我已经为自制游戏机创建了几个非常简单的 bash 脚本(输入配置、更新内容等)。我有一个启动器,所以指示用户运行所需的 shell 脚本不是问题,但是在运行 bash 脚本时功能方面给了我我需要的一切,默认的低分辨率黑色文本看起来很吓人最终用户。

“美化”全屏 shell 脚本的最简单方法是什么?可以以 1080p 运行脚本,使用更大的气泡抗锯齿字体,添加精美的动画背景等,但仍然能让我坚持编写优秀的 shell 脚本?

我想另一种提问方式是:是否存在比 whiptail 更漂亮、更现代的 GUI 外观替代品?

我从终端运行,因此 GUI 库必须尽可能完全独立。

最佳答案

shell 脚本终端窗口中显示退出的能力完全受限于终端的图形能力(以及 termcap/terminfo 支持的内容)。

大多数终端最多支持 256 种颜色(尽管据说 konsole 以某种方式支持任意 RGB 颜色)。

控制字体大小等。来自 shell 的转义序列仅限于终端愿意响应的转义序列(我不知道这些是否完全符合标准或在运行时可发现)。

最好的选择可能是让您的脚本在一个新的终端窗口中重新执行自身,并将适当的参数传递给该终端窗口以控制字体选择、窗口几何形状、颜色选择等。

话虽如此,即使可靠地做到这一点也不一定是世界上最简单的事情(我不确定命令行选项在不同终端仿真器之间的可移植性如何,也不确定它们公开了多少更高级的功能)。

关于linux - 漂亮的 shell 脚本(菜单、图像、抗锯齿、1080p、颜色、淡入淡出效果等)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25470512/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com