08 2013 档案
摘要:用shell脚本监控进程是否存在 不存在则启动的实例,先上代码干货:
#!/bin/sh
ps -fe|grep processString |grep -v grep
if [ $? -ne 0 ]
then
echo "start process....."
else
echo "runing....."
fi
#####
processString 表示进程特征字符串,能够查询到唯一进程的特征字符串
0表示存在的
$? -ne 0 不存在,$? -eq 0 存在
阅读全文
摘要:需求:在notepad++里面使用正则表达式替换掉所有行逗号前面内容,本人经过多次测试终于成功了,这里的正则表达式和代码里面用的有些不太一样,换行 回车的要考虑到,不然经常达不到效果。
最终符合要求的正则表达式是:[^,\n]+,
注意:不加\n达不到效果的,测试了很久才发现要加\n,期望是每行一个正则处理,不加\n可能当成一行了.
ps:善于使用正则表达式替换内容可以节省很多手工处理的时间,尤其是熟悉了以后可以成倍提高效率。
阅读全文
摘要:mysql合并 两个count语句一次性输出结果的方法
需求场景:经常要查看有两个表统计数,用SELECT COUNT(*) FROM hotcontents,SELECT COUNT(*) FROM hotwords 逐句查看结果很麻烦 不直观,
需要能够合并成一句sql执行后一次性输出两个统计结果。
SELECT COUNT(*) FROM hotcontents,hotwords 这样是不行的
SELECT COUNT(*) FROM hotcontents UNION SELECT COUNT(*) FROM hotwords
用联合查询union就可以了,输出两行记录,第一行是第一个语句的统计结果,第二行是第二句的统计结果
阅读全文