今天玩了个在你桌面上随机显示句子的脚本配置,功能是读取特定文件并随机取出一行,显示在桌面上,如下:
1、准备要显示的文本文件。在网上找到你要随机显示的句子,放在新建的文本文件中,如我的:
代码: 全选
Where can I check in? 在哪儿办理登记手续? ( 1.01 )
Where can I go for help? 我该怎么办呢? ( 1.02 )
It's been a long time. 好久不见了。 ( 1.03 )
I'm under a lot of pressure. 我的压力很大。 ( 1.04 )
It's only a matter of time. 这只是时间问题。 ( 1.05 )
……
代码: 全选
#!/bin/bash
# By: Tony CHEN <chwentong@gmail.com>.
# WebPage: http://sites.google.com.site/tonysoftcool/
RANGE=`wc -l <~/.conky/dic.txt`
row=$RANDOM
let "row %= $RANGE"
sed -n ${row}p ${1}
代码: 全选
假定脚本名random-sentence,文本文件名dic.txt
在终端运行random-sentence dic.txt,是不是随机显示出dic.txt中的一句话了么?呵呵
代码: 全选
${font Monospace:size=10}
${font AR PL KaitiM GB:size=14}
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
${execi 10 ~/.conky/random-sentence.sh ~/.conky/dic.txt}
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
代码: 全选
如我的截图,后面一个是倒计时配置,是我以前用python写的一个小脚本,我以前在论坛上发表过,^_^