- 论坛徽章:
- 6
|
- #!/usr/bin/env python
- #_*_ coding:utf-8 _*_
- import re
- def func(file,l):
- f = open(file,'r')
- for line in f.readlines():
- line = line.strip('\n')
- l.append(line)
- return l
- if __name__ == '__main__':
- #1
- la = []
- lb = []
- lc = []
- func('a.txt',la)
- func('b.txt',lb)
- for x in la:
- p1 = re.search('[a-zA-Z]+',x)
- for y in lb:
- if p1.group() == y or p1.group() == y.upper():
- x = x + '\n'
- lc.append(x)
- f = open('c.txt','w')
- f.writelines(lc)
复制代码- awk --re-interval '{gsub("[^a-zA-Z]+","");a[$1]++}END{for(i in a)print a[i],i}' c.txt
复制代码 |
|