【问题标题】:Display big numbers in terminal在终端中显示大数字
【发布时间】:2014-04-29 16:26:24
【问题描述】:

tmux可以像下图那样显示大时间, 有没有办法显示这样的大数字, 例如我想实时显示用户数量。

【问题讨论】:

    标签: linux terminal zsh tmux


    【解决方案1】:

    据我所知,tmux 中没有这样的功能。您可以使用watch(procps 工具的一部分)和figlet 来实现这样的功能:

    watch 定期运行命令并在屏幕上打印输出。它总是在运行命令之前清除屏幕。

    figlet 以 ASCII-Art 样式字体呈现字符串。有多种字体可供选择。

    例如,您可以使用以下命令行显示系统(至少在 Linux 上)上的用户数量:

    watch "who | wc -l | figlet -f big"

    不幸的是,文本不会居中,就像时钟模式一样。

    【讨论】:

    • 也许不是所有版本的 figlet 都支持这一点,但我的支持 -c 它将在 80 列内居中文本(或者如果您指定 -w,则任何您想要的)
    猜你喜欢
    • 2021-01-07
    • 1970-01-01
    • 1970-01-01
    • 2018-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多