春风来不来的博客

C/C++/Linux/数据结构

awk 有多个文件输入时判断来源分别处理

如果 awk 脚本在 Hadoop streaming 上执行 awk -F"\t" '{ if(match(ENVIRON["map_input_file"], "xxx") > 0){ pass ...

2018-01-25 14:39:16

阅读数 271

评论数 2

Tagbar 使用快捷键

tagbar是在vim界面一侧显示文件的标签的插件,类似于taglist,比如文件的类、结构体、函数、变量等。 tagbar的安装 一、点击下面的网址下载tagbar,安装文件为tagbar.vmb http://www.vim.org/scripts/script....

2018-01-18 18:10:23

阅读数 1425

评论数 0

awk内建变量示例详解之NR、FNR、NF

NR表示从awk开始执行后,按照记录分隔符读取的数据次数,默认的记录分隔符为换行符,因此默认的就是读取的数据行数,NR可以理解为Number of Record的缩写。   在awk处理多个输入文件的时候,在处理完第一个文件后,NR并不会从1开始,而是继续累加,因此就出现了FNR,每当处理一...

2018-01-16 10:36:24

阅读数 2136

评论数 0

awk:左移、右移、按位取反、按位与、按位或、按位异或、数值IP转字符串IP

awk中没有左移、右移、按位取反、按位与、按位或、按位异或的操作符,只能用函数。       lshift(val, count)、rshift(val, count)、compl(val)、and(v1, v2)、or(v1, v2)、xor(v1, v2)。 一、左移、右移、取反 ...

2018-01-15 10:34:24

阅读数 514

评论数 0

提示
确定要删除当前文章?
取消 删除