小编Rou*_*tor的帖子

当在 ~/.bashrc 中设置 force_color_prompt=yes 时,为什么 SSH 会终止我的 /etc/update-motd.d/ 脚本中的颜色?

我在 /etc/update-motd.d 中安装了一个可以正常工作的 MOTD 脚本,但是似乎 SSH 会渗出颜色。

固态硬盘外观:

在此处输入图片说明

登录后运行脚本时的输出:

在此处输入图片说明

实际脚本:

cat /etc/update-motd.d/20-logo 
#! /usr/bin/env bash
echo "";
echo "$(tput setaf 2)    .::::::::::::::::::::::::::::::::::::::::...
   :::::::::::::::::::::::::::::::::::::::::::::::::::.
   .::::::::::::::::::::::::::::::::::::::::::::::::::::::.
                                      .....::::::::::::::::::
                  $(tput setaf 7):@@@@@O                          $(tput setaf 2).:::::::::::
                  $(tput setaf 7)@@@@@@@o                             $(tput setaf 2).::::::::
                  $(tput setaf 7)@@@@@@@o                                $(tput setaf 2):::::::
                  $(tput setaf 7)@@@@@@@o                                $(tput setaf 2).::::::
        $(tput setaf 7):@@@@@O   @@@@@@@o   O@@@@O                       $(tput setaf 2):::::::
      $(tput setaf 7):@@@@@@@@o  @@@@@@@o  o@@@@@@@O                    $(tput setaf 2):::::::.
     $(tput setaf 7)o@@@@@@@@O   @@@@@@@o  :@@@@@@@@@                $(tput setaf 2).::::::::.
    $(tput setaf 7)o@@@@@@@O     @@@@@@@o    o@@@@@@@O        $(tput setaf …
Run Code Online (Sandbox Code Playgroud)

ssh ubuntu motd

2
推荐指数
1
解决办法
1815
查看次数

标签 统计

motd ×1

ssh ×1

ubuntu ×1