当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : at 命令怎么用?(okay)
帖子发表于 : 2007-06-07 17:50 
头像

注册: 2007-01-15 17:15
帖子: 3766
送出感谢: 0 次
接收感谢: 0 次
我总是忘了煤气灶上烧的水,壶已经变形了

刚才想自制一个闹钟:

代码:
weiyh@MyPC: at now + 10 minutes mplayer ~/Examples/ubuntu\ Sax.ogg
syntax error. Last token seen: m
Garbled time


怎么也搞不定,。。。是不是at 有bug???????


最后由 iblicf 编辑于 2007-08-30 22:13,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-06-07 18:00 
头像

注册: 2007-01-15 17:15
帖子: 3766
送出感谢: 0 次
接收感谢: 0 次
crontab 可以


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-06-07 19:52 
头像

注册: 2007-01-15 17:15
帖子: 3766
送出感谢: 0 次
接收感谢: 0 次
没有人关心我的壶?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-06-07 21:33 

注册: 2007-04-09 12:19
帖子: 119
送出感谢: 0 次
接收感谢: 0 次
引用:
$ at now + 10 minutes
at> mplayer ~/Examples/ubuntu\ Sax.ogg
at> #输入Ctrl+D


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-06-08 0:43 
头像

注册: 2007-01-15 17:15
帖子: 3766
送出感谢: 0 次
接收感谢: 0 次
thx ,不过这么弄比cron还麻烦了,,不用它了


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-06-08 9:39 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
at有他的好处的。自动清除,适合一次使用的场合。时间格式非常人性和灵活。要不为什么会存在呢?


_________________
● 鸣学


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-06-09 23:29 
头像

注册: 2007-01-15 17:15
帖子: 3766
送出感谢: 0 次
接收感谢: 0 次
'echo "/mplayer ~/Examples/ubuntu\ Sax.ogg" | at now + 10 minutes
我试了一下,这样可以,那就能弄成alias 了,, :)


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-06-09 23:58 
头像

注册: 2007-04-03 9:52
帖子: 353
送出感谢: 0 次
接收感谢: 0 次
iblicf 写道:
没有人关心我的壶?


换个有哨的壶


_________________
TODO LIST:
1.valgrind:
2.gcov:
3.cppuint:未在Linux中使用
4.PostgreSQL:unixODBC
5.Doxygen:UTF8 中文问题,生成LaTex文档问题
6.LaTex:明确安装问题,UTF8 中文字体问题


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-03-17 2:20 

注册: 2008-03-16 7:35
帖子: 7
送出感谢: 0 次
接收感谢: 0 次
antonym55 写道:
iblicf 写道:
没有人关心我的壶?


换个有哨的壶


哈哈,好办法!


页首
 用户资料  
 
10 楼 
 文章标题 : Re: at 命令怎么用?(okay)
帖子发表于 : 2009-09-09 10:05 
头像

注册: 2008-07-05 2:15
帖子: 207
送出感谢: 1
接收感谢: 0 次
iblicf 写道:
我总是忘了煤气灶上烧的水,壶已经变形了

刚才想自制一个闹钟:

代码:
weiyh@MyPC: at now + 10 minutes mplayer ~/Examples/ubuntu\ Sax.ogg
syntax error. Last token seen: m
Garbled time


怎么也搞不定,。。。是不是at 有bug???????


use the command format like this:
create a file and put your command in it. and then run command:
$at now + 10 minutes -f a_file

顺便: 忘了煤气灶上水壶很危险,因为煤气瓶子如果温度太高就会 Boon Boon.... 建议你买个温度煤气报警器。

//if you still have the same issue
//run command as below
$ pstree |grep atd || sudo /etc/init.d/atd start
//then try what you have done again


最后由 bzhao 编辑于 2009-09-09 10:30,总共编辑了 2 次

页首
 用户资料  
 
11 楼 
 文章标题 : Re: at 命令怎么用?(okay)
帖子发表于 : 2009-09-09 10:11 
头像

注册: 2007-12-25 12:51
帖子: 231
送出感谢: 0 次
接收感谢: 0 次
这种简单要求,弄个sleep就行了吧:

sleep 300 && ...


页首
 用户资料  
 
12 楼 
 文章标题 : Re: at 命令怎么用?(okay)
帖子发表于 : 2009-09-10 19:04 

注册: 2008-10-31 22:12
帖子: 6546
系统: 践兔
送出感谢: 18
接收感谢: 25
代码:
>> cat ~/bin/timetools           
#!/bin/bash                     
#                               
x="false"                       
[ -z $1 ] && x="true"           
[ -z $2 ] && x="true"           
[ -z $3 ] && x="true"           
function help                   
{                               
    echo "用法:timetools [ 小时 分钟 秒 ] [ -h | --help ]"
}                                                         
case $1 in                                                 
    -h)                                                   
        help                                               
        exit 0;;                                           
    --help)                                               
        help                                               
        exit 0;;                                           
    [0-9][0-9])                                           
        hr=$1;;                                           
    [0-9])                                                 
        hr="0$1" #一位数处理                               
        ;;                                                 
    *)                                                     
        if [ "$x" = "false" ] ; then                       
            echo '用法错误!'                             
            help                                           
            exit 1                                         
        fi;;                                               
esac                                                       

case $2 in
    [0-9][0-9])min=$2;;
    [0-9])min="0$2";; 
    *)                 
        if [ "$x" = "false" ] ; then
            echo '用法错误!'       
            help                   
            exit 1                 
        fi;;                       
esac                               
case $3 in                         
    [0-9][0-9])sec=$3;;             
    [0-9])sec="0$3";;               
    *)                             
        if [ "$x" = "false" ] ; then
            echo '用法错误!'       
            help                   
            exit 1                 
        fi;;                       
esac                               
if [ "$x" = "true" ] ; then         
    echo "输入小时: "               
    read hr                         
    case $hr in                     
    [0-9][0-9]);;                   
    [0-9])                         
        hr="0$hr" #一位数处理       
        ;;                         
    *)                             
        if [ "$hr" != "" ] ; then   
            echo '用法错误!'       
            help                   
            exit 1                 
        fi;;                       
esac                               

    echo "输入分钟: "
    read min
    case $min in
    [0-9][0-9]);;
    [0-9])min="0$min";;
    *)
        if [ "$min" != "" ] ; then
            echo '用法错误!'
            help
            exit 1
        fi;;
    esac
    echo "输入秒:   "
    read sec
    case $sec in
    [0-9][0-9]);;
    [0-9])sec="0$sec";;
    *)
        if [ "$sec" != "" ] ; then
            echo '用法错误!'
            help
            exit 1
        fi;;
    esac
fi
t="$hr:$min:$sec" # 't' is chort of 't'ime
while : ; do
    ct=`date +%k:%M:%S` # 'ct' is chort of 'c'urrent 't'ime
    if [ "$t" = "$ct" ] ; then
        break
    fi
    sleep 1
done
kdialog --msgbox "计时结束"
#dialog --msgbox "计时结束" 10 10
exit 0


_________________
代码:
] ls -ld //


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译