前言
这里开始简单说明一下配置的信息,主要在.zlogin 和.zlogout中完成,主要包含:
- 最近?段时间,当前?户,也就是你,登录了多少次 last
- 上?次登录系统,停留了多少时间
- 给?户推荐?句名?名?,唐诗三百?之类的
- 最好还能告知?下当地当?天?预报
- ?个温馨的问候,毕竟是 ?朋友
以上5个功能的实现
实现过程
1 登录次数和登录时间
这里主要就是用shell的语法编写几个变量来记录需要输出的信息变量,然后在.zlogin文件中保存
name=`whoami`
num=`last | grep -w ${name} | wc -l`
echo 您最近登录了 ${num} 次
logintime=`date +%s`
cat .tips
logouttime=`date +%s`
staytime=$[${logouttime}-${logintime}]
echo ${staytime}
second=$[${staytime}%60]
hour=$[${staytime}/3600]
minute=$[$[${staytime}-${hour}*3600]/60]
echo 上次在线时长 ${hour}小时${minute}分${second}秒 > .tips
2 推荐名言
这里使用的是fortune 和fortune-zh(中文名言)
sudo apt-get install fortune
sudo apt-get install fortune-zh
echo `fortune`
3 天气预报
echo `curl wttr.in/城市名拼音\?0`
4 问候信息(将颜色也改了)
sudo apt-get install lolcat
sudo apt-get install figlet
lolcat .tips
figlet "想输出的内容" | lolcat
效果图
|