徐小玉的博客。
发布时间:2017-09-08 12:14:36
a111b2222c33333d44f555555g6666h7777i8888j999x0000把每行的第一个字符移到最后。awkawk '{print substr($0,2,length($0)) substr($0,0,1)}' file5 >> txttest1 $0 的第二个字符开始,长度为length($0) $0 的第0个字符开始,长度为1sed '/^.\(1\)s/$/1/' file5\(..........【阅读全文】
发布时间:2017-09-06 15:23:19
如何过滤匹配到一个文本中每一行第一次出现的IP地址比如文件里1.2.3.4 lalalalalalala balalalala clalalala 2.3.4.5 dlalalalalaldkdkdkd dkdkdkkdkd dkdkdkd 3.4.5.6 4.5.6.7只提取出1.2.3.43.4.5.6============awk '{for(i=1;i<=NF;i++) if(match($i,"[0-9].[0-9].[0-.........【阅读全文】
发布时间:2017-09-04 17:07:40
1,2,3,4,...198,199,200a,b,c,d,...x,y,za1,a2,a3指定任一数值n,如n=5,生成格式如下1|2|3|4|5,6,7,...198,199,200a|b|c|d|e,f,g,...x,y,za1|a2|a3即field为n之前的分隔符用指定字符串替换,如|,之后的不变。sed :sed -r ':a;s/,/|/;/(.*\|){4}/!ta' file1: :a 定义标签。 与 !!ta相呼应。(标签相.........【阅读全文】