随笔分类 -  shell

摘要:shell 编程之2>&1经常可以在一些脚本,尤其是在crontab调用时发现如下形式的命令调用/tmp/test.sh > /tmp/test.log 2>&1前半部分/tmp/test.sh > /tmp/test.log很容易理解,那么后面的2>&1是怎么回事呢?要解释这个问题,还是得提到文件重定向。我们知道>和<是文件重定向... 阅读全文
posted @ 2010-03-02 17:25 rethink 阅读(321) 评论(0) 推荐(0)
摘要:1、echo:使用e c h o命令可以显示文本行或变量,或者把字符串输入到文件。它的一般形式为:echo stringecho命令有很多功能,其中最常用的是下面几个:\c 不换行。\f 进纸。\t 跳格。\n 换行。用反斜杠\来使shell忽略它的特殊含义使用- n选项来禁止echo命令输出后换行使用-e选项才能使转义符生效【转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCI... 阅读全文
posted @ 2010-03-02 15:22 rethink 阅读(957) 评论(0) 推荐(0)
摘要:检查apache的error log和mysql slow query log,可以及时的发现问题。但在开发和运营的过程中,如果没有意识到有错误发生,我们往往不会主动的查看log的习惯,而且每天查看log也不现实。但是不明显的错误不表示没有错误,潜在的问题往往是最严重的问题。因此写个log监控程序很有必要。#!/bin/shADDRESS='email1@domain.com email2@dom... 阅读全文
posted @ 2009-08-26 23:14 rethink 阅读(513) 评论(0) 推荐(0)