Wednesday, March 31, 2010

一些常用的shell命令

1) 快速的将当前脚本的输入,输出重定向:
 
fo=file('%s.out'%(func.__name__),'w+')
fe=file('%s.err'%(func.__name__),'w+')
fi=file('/dev/null','r')
os.dup2(fo.fileno(), sys.stdout.fileno())
os.dup2(fe.fileno(), sys.stderr.fileno())
os.dup2(fi.fileno(), sys.stdin.fileno())
2) setup.py install某个模块的时候,建议重新修正一下目录:
setup.py
module_folder
|_ moudle.py
|_ __init__.py
必须有__init__.py,形式如下:
__all__ =  ['mcpack']
 
3)python setup install
from mcpack import *
python install脚本:
python setup.py install --record files.txt
cat files.txt | xargs rm -rf
 
4) 先转换编码,再进行grep
code_grep.sh 
pattern=$1
for x in `find . -type f -name "*.php"` ;
do 
iconv -f utf8 -t gbk -o /tmp/temp.iconv $x ;
grep "$pattern" /tmp/temp.iconv 1>/dev/null 2>&1
ret=$?;
if [ "$ret" == "0" ];then
echo $x;
grep "$pattern" /tmp/temp.iconv 
echo ""
fi;
done;
 

Monday, March 08, 2010

注意身体

1) 坚决少吃辣的。
周末两题吃了很多周黑鸭和久久鸭的辣味的素菜,现在喝了两杯咖啡,
肚子开始疼起来了。
胃胀,恶心,有点流酸水的感觉。
 
2) 解决口臭的问题。
已经定位是消化的问题。
 
3) 解决胃病的问题。
养胃,注意调理肠胃。注意生活作息。