
shell&awk&sed
文章平均质量分 63
jinnlxl
nothing,nothing at all
展开
-
VIM的替换指令
替換(substitute) :[range]s/pattern/string/[c,e,g,i]5.1 range 指的是範圍,1,7 指從第一行至第七行,1,$ 指從第一行至最後一行,也就是整篇文章,也可以 % 代表。還記得嗎? % 是目前編輯的文章,# 是前一次編輯的文章。 pattern 就是要被替換掉的字串,可以用 regexp 來表示。转载 2014-07-29 14:32:21 · 570 阅读 · 0 评论 -
awk生成代码
需求:在一个结构体中添加一个字段,结构体数组较大,且数十个文件中都有类似结构,所以考虑用脚本处理 假设结构体如下: { MAKE_ZOOM_VALUE(0x3ffb,XXX_OZOOM_L16), 0, 0x1990, 0x0398, 0x0298, }, 新添加数据 80 想法:考虑到每个结构体的第一项的最后几个字符都一样(XXX_OZOOM_L16),),以此为契机,原创 2014-03-05 11:49:27 · 1091 阅读 · 0 评论