td-待办事项.bash

sh/bash/dash/ksh/zsh等Shell脚本
回复
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

td-待办事项.bash

#1

帖子 tusooa » 2010-08-27 22:49

代码: 全选

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 ~
● 

代码: 全选

] ls -ld //
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: td-待办事项.bash

#2

帖子 cnkilior » 2010-08-28 18:26

ee的马甲?
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: td-待办事项.bash

#3

帖子 xiooli » 2010-08-28 18:35

cnkilior 写了:ee的马甲?
终于有一个人和我有同感了 :em05
viewtopic.php?f=21&t=289009
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: td-待办事项.bash

#4

帖子 eexpress » 2010-08-28 19:41

胡说。我都是用perl的。
再说,有devtodo的,怎么还自己写。devtodo的,转conky和cairo桌面的脚本,我都发过。
● 鸣学
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: td-待办事项.bash

#5

帖子 tusooa » 2010-08-28 23:27

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

代码: 全选

] ls -ld //
tusooa
帖子: 6548
注册时间: 2008-10-31 22:12
系统: 践兔
联系:

Re: td-待办事项.bash

#6

帖子 tusooa » 2010-08-29 10:12

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

代码: 全选

] ls -ld //
回复