linux mint 切换用户,换掉Linux Mint terminal上出现的文字

换掉Linux Mint terminal上出现的文字

在oschina上看到linux mint的消息,试用了一下,一下子就喜欢上了这个发行版。其中有个地方觉得很有意思,就是它的terminal上会随机出现三种动物字符图案,并配上一些名人名言,如图所示:

2b327c14282800109f619866bc32316c.png

特别是那头鹿(或者是牛?)下面的w,着实让我笑了好一会。

本来觉得这个挺别致的,直到有一次出现一个广告:大概的意思是你只要花5美元一年,就可以把你的信息放在这里。

我想,如果把这些话换成自己喜欢的名人名言也蛮好的。于是闲的蛋疼的情况下弄个玩玩。

第一步,看/etc/bash.bashrc文件,最后有一行/usr/bin/mint-fortune比较特别,其他系统里没有类似的语句。

第二步,看/usr/bin/mint-fortune这个文件,这是个shell脚本文件,非常简单,一看就懂,其中一句/usr/games/fortune | $command -f $cow显然就是输出名人名言的地方,只要把这个换掉就OK了。

第三步,在自己的Document下建一个文本文件mywords.txt,里面放一些自己喜欢的名人名言,一句话放一行(为了实现简单。。有兴趣的人可以用其他方式组织),我是放在/home/rong/Documents/mywords.txt, chmod 666 /home/rong/Documents/mywords.txt, 让其他用户也有读写的权限。

第四步,在/usr/game/下建一个say.sh文件(当然也可以选任何你喜欢的地方),内容:

#!/bin/sh

FILE=$1

LINES=`cat $1 | wc -l`

RANDOM=`date +%s%N`

number=$RANDOM;

number=$(($number % $LINES +1))

head -$number $FILE | tail -1

保存,chmod a+x /usr/game/say.sh,让它有运行的权限。

第五步,修改/usr/bin/mint-fortune文件,注释掉/usr/games/fortune | $command -f $cow, 在它下面加上/usr/games/say.sh /home/rong/Documents/mywords.txt | $command -f $cow,保存退出。

这时再打开新的terminal窗口,会看到换成自己喜欢的名人名言了。

c5506b8db8f31a5ce41e6e652354dfa4.png

如果要添加新的名人名言,只需要在/home/rong/Documents/mywords.txt中添加就行了,记住,必须是一句话放一行,否则需要修改say.sh脚本。

下面还可一把这三种图案换成其他的,或者添加更多的搞笑图片。。:-)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值