- 浏览: 34327 次
- 性别:
- 来自: 深圳
最新评论
文章列表
一、统计使用指定符号将一行分割成了多少个域
可以使用AWK 的内置变量 NF,如:
echo "SHUECHAO LAU" |awk '{print NF}'
结果为:2
、同时指定多个分割符 这时应该把分隔符写成放到方括号中,如$awk -F'[ :/t]' '{print $1,$3}' test
此时指定了空格,:号,tab三个作为分隔符
2、awk的key的变态用法 awk '{a[$1,"/t", $2] += $4} END {for (uin in a) printf(&quo ...
一、空行替换
在实际的使用过程当中,会有一些文件中有一些空行,而这些空行又不是我们想要的,如何删除呢,可以参考下面的脚本
sed -e '/^$/d' $name
其中d选项表示删除
如果空行中含有空格的,可以考虑下面的
sed -e '/^[[:blank:]]*$/d' $name
在每行的头添加字符,比如"HEAD",命令如下:
sed 's/^/HEAD&/g' test.file
在每行的行尾添加字符,比如“TAIL”,命令如下:
sed 's/$/&TAIL/g' test.file
如果想导 ...