代码改变世界

随笔档案-2011年11月3日

shell 定时处理

2011-11-03 20:22 by chonghui1001, 375 阅读, 收藏,
摘要: 1.crontab-e来打开你的用户所属的crontab文件。第一次用这个命令,会让你选择文本编辑器,我选的是vim。选定的编辑器也可以使用2.编辑文件#mhdommondowcommand */2****date>>~/time.log 第二行是我为了测试写的一个定期任务,它的意思是,每隔两分钟就执行 date >> ~/time.log 命令(记录当前时间到time.log文件)。你可以把它加入你的crontab中,然后保存退出。保存了crontab之后,我们还需要重启cron来应用这个计划任务。使用以下命令:sudoservicecronrestart / sto 阅读全文

shell 脚本中的标准输出

2011-11-03 18:52 by chonghui1001, 435 阅读, 收藏,
摘要: sh /tmp/aa.sh >/dev/null 2>&1解释:>和>>都是重定向输出<01> 指标准信息输出路径(也就是默认的输出方式)2> 指错误信息输出路径2>&1 指将标准信息输出路径指定为错误信息输出路径(也就是都输出在一起)习惯上标准输入(standard input)的文件描述符是 0标准输出(standard output)是 1标准错误(standard error)是 2> /dev/null 将输出重定向到/dev/null,这是个空设备,也就是忽略其输出。 2> &1 是将错误输出 阅读全文