进程开关实例及shell技巧
后端程序免不了经常启动、关闭和检查进程。本文简单实现这3个操作,引出一些shell技巧。
只是自己的一些经验,难免会有偏颇,不过抛砖引玉罢。
进程列表
进程列表是key-value结构,通过进程名称(key),获取其对应配置信息(value)。不像其它高级编程语言,shell原生没有key-value容器。另外列表不会很长,选择遍历列表的做法不会对性能影响太大
# 配置列表
proc_list=\
(
loginSrv="-cfg loginSrv.cfg -ip 192.168.0.2 -port 123"
dbSrv="-cfg dbSrc.cfg -ip 192.168.0.3 -port 456"
)
# 通过进程名称,获取列表配置信息
function get_p...
Click to read more ...
斯蒂芬·金《写作那会事》
前部分是作者的自传,后部分介绍写作经验心得体会。全书没有严肃的教条,通俗易懂。
作者书中多次推荐另一本写作技巧书。小威廉.斯特伦克和e.b怀特合著的《风格的要素》
在开始写作前,找一个能让你进入安静工作的地方,
以下我阅读后,总结的写作技巧
描述有时侯不必细致,留给读者去想象。
积累词汇。为了准确表达内容。
学好语法。错误的语法导致含义模糊,但是正确语法的语句也不见得有实际意义。
适当使用被动语法。被动语法可以避免与主语产生行动竞争,但可以为语句增加权威性。如:“会议将于七点整被举行”修改成“会议定在七点整”
适当使用副词。读者通过现实的...
Click to read more ...