【发布时间】:2019-04-21 08:59:49
【问题描述】:
我正在尝试在我的 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,那就太好了,我有很好的,但没有上色的题词。 我究竟做错了什么?
【问题讨论】:
-
使用完整路径:
/usr/games/lolcat -
我试过
TERM=linux toilet -f standard MachineName | /usr/games/lolcat,但它完全忽略了lolcat,只是用普通颜色打印