我正在尝试在我的 OrangePI 上修改 Armbian 中的 motd 脚本。只是想绘制我机器的名称,而不是大型 ORANGE PI PC。我发现,我必须编辑 /etc/update-motd.d/10-armbian-header。有这样的行:
if [ $(echo $BOARD_NAME | wc -c) -ge 18 ]; then
TERM=linux toilet -f standard -F metal $(echo $BOARD_NAME | sed 's/Orange Pi/OPi/' | sed 's/Nanopi/NPi/')
else
TERM=linux toilet -f standard -F metal $BOARD_NAME
fi
所以我基本上只是把它改成
TERM=linux toilet -f standard MachineName | lolcat
因为它显示在我所有其他机器上。但它不起作用。如果我不将它传送到 lolcat,它非常好,我有很好但未着色的铭文。我究竟做错了什么?