分页: 1 / 1

td-待办事项.bash

发表于 : 2010-08-27 22:49
tusooa

代码: 全选

tlcr: 0 庚寅年七月十八日  22:45:23 ~
● ds td-待办事项.bash
#!/bin/bash
# vim : ft=bash

scriptName=td-待办事项.bash
pkgver=0.1
. scriptFunctions

help()
{
    echog "\
$scriptName $pkgver
用法: $scriptName [ options ] item
选项:
    -a, --add       添加一个事情
    -d, --do        标记为已经完成
    -l, --list      显示未完成的
    --help          显示这个帮助
"
}

file="${Confs}$scriptName"
while [[ $# > 0 ]] ; do
    case "$1" in
        -a|--add)oper=add;;
        -d|--do)oper=do;;
        -l|--list)oper=list;;
        --help)help;exit;;
        *)break;;
    esac
    shift
done

case "$oper" in
    add)echo "$1" >> "$file";;
    do)sed -i "${1}d" "$file";;
    list)dog -n "$file";;
esac

tlcr: 0 庚寅年七月十八日  22:45:28 ~
● 

Re: td-待办事项.bash

发表于 : 2010-08-28 18:26
cnkilior
ee的马甲?

Re: td-待办事项.bash

发表于 : 2010-08-28 18:35
xiooli
cnkilior 写了:ee的马甲?
终于有一个人和我有同感了 :em05
viewtopic.php?f=21&t=289009

Re: td-待办事项.bash

发表于 : 2010-08-28 19:41
eexpress
胡说。我都是用perl的。
再说,有devtodo的,怎么还自己写。devtodo的,转conky和cairo桌面的脚本,我都发过。

Re: td-待办事项.bash

发表于 : 2010-08-28 23:27
tusooa
xiooli 写了:
cnkilior 写了:ee的马甲?
终于有一个人和我有同感了 :em05
viewtopic.php?f=21&t=289009
拿你发的uri来反驳你:viewtopic.php?f=21&t=289009
\e2e都不用scriptFunctions

Re: td-待办事项.bash

发表于 : 2010-08-29 10:12
tusooa
eexpress 写了:胡说。我都是用perl的。
再说,有devtodo的,怎么还自己写。devtodo的,转conky和cairo桌面的脚本,我都发过。
当然自己写,shell是王道。
搞到conky里面,自己提供参数的。