进入终端时,每次随机显示一条格言
- 准备tips.txt文件,每行一条格言。格式为:行号+tab+内容。注意,”tab”指tab键,也就是\t,而且内容中不能再有tab。100多条就差不多了。
- 准备showtips.awk。内容为(其中150为tips.txt的行数):
BEGIN{
FS=”\t”
lineno=int(rand()*150+1)
}
{
if ($1==lineno){
print $2
}
} - 在.bashrc文件的最后添加:awk -f showtips.txt tips.txt
- 大功告成!
- 效率太低了。如果哪位朋友有更高效的基于bash的实现方法,请告诉我,谢谢。
为什么不用fortune呢?
生来就是作这个用的
可以参考:http://www.fwolf.com/blog/post/264
Fwolf
22 2 07 at 4:51 下午
又学了一招。感谢Fwolf兄。
amao
24 2 07 at 9:43 下午