a.txt
moulue.org.cn 2
weibo.com.cn 9
rollsroyce.org.cn 4
b.txt
stats.gov.cn,weibo.com.cn,A,(203.119.28.4)
stats.gov.cn,weibo.com.cn,A,(203.119.28.4)
stats.gov.cn,weibo.com.cn,A,(203.119.28.4)
stats.gov.cn,weibo.com.cn,A,(203.119.28.4)
stats.gov.cn,weibo.com.cn,A,(203.119.28.4)
用awk写一个脚本,把域名后面的值为9的放到awk数组里面,循环一个很大的日志文件,如果匹配到为9的域名(比如:weibo.com.cn)就写入到一个新的文件里。谢谢!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
cat a.txt | grep "weibo.com.cn" | grep 9 > new.txt 这样就行了
cat a.txt | grep "weibo.com.cn" | grep 9 | awk '{print $1,$2}' 还是要这样的?