美文网首页
第1章-小试牛刀(09采集终端信息)

第1章-小试牛刀(09采集终端信息)

作者: 昨天剩下的一杯冷茶 | 来源:发表于2019-02-28 11:07 被阅读0次

    1.9.1预备知识
    tput和stty是两款终端处理工具。

    1.9.2实战演练
    下面是一些tput命令的功能演示。

    获取终端的行数和列数。


    image.png

    打印出当前的终端名:


    image.png

    将光标移动到坐标(100,100)出:


    image.png

    设置终端背景色:
    tput setb n
    其中,n可以在0到7之间取值

    设置终端前景色:
    tput setf n
    其中,n可以在0到7之间取值。

    注意:包括常用的coloer ls 在内的一些命令可能会重置前景色和背景色。

    设置文本样式为粗体:
    tput bold
    设置下划线的起止:
    tput suml
    tput rmul

    删除从当前光标位置到行尾的所有内容:
    tput ed

    输入密码时,脚本不应该显示输入内容。在下面的例子中,我们将看到如何使用stty来实现这一需求:


    image.png

    注意:stty命令的选项-echo禁止将输出发送到终端,而选项echo则允许发送输出。

    相关文章

      网友评论

          本文标题:第1章-小试牛刀(09采集终端信息)

          本文链接:https://www.haomeiwen.com/subject/ttxhuqtx.html