2010. 5. 25. 00:31
파일비교 스크립트 5
2010. 5. 25. 00:31 in 쉘스크립트
a.txt 에는 원본 파일로 대용량 파일
b.txt 에는 부분 파일
a.txt 에 있는 내용중에 b.txt 파일에 있는 내용이 포함되어 있는 라인만 뽑아내는 스크립트
결과는 tmp.txt 라는 파일에 저장된다.
b.txt 에는 부분 파일
a.txt 에 있는 내용중에 b.txt 파일에 있는 내용이 포함되어 있는 라인만 뽑아내는 스크립트
#!/bin/bash
dir=$PWD
for mdn in `cat $dir/b.txt | awk -F, '{print $1}'`
do
grep $mdn $dir/a.txt >> $dir/tmp.txt
done
dir=$PWD
for mdn in `cat $dir/b.txt | awk -F, '{print $1}'`
do
grep $mdn $dir/a.txt >> $dir/tmp.txt
done
결과는 tmp.txt 라는 파일에 저장된다.
'쉘스크립트' 카테고리의 다른 글
파일 사이즈가 0 인 개수 확인 스크립트 (0) | 2011.09.19 |
---|---|
1초 마다 특정 작업을 하는 스크립트 (0) | 2011.09.07 |
파일 비교 스크립트 8 (0) | 2011.09.03 |
날짜 표시 쉘 스크립트 (0) | 2011.08.05 |
파일 라인안에 앞에 내용 추가 / 맨뒤에 내용 추가 방법 (0) | 2011.06.17 |
파일들의 확장자만 변경 (0) | 2010.04.22 |
15. 텍스트 파일 포맷 변경 (2) | 2009.12.22 |
14. 지난 파일 압축하고 삭제하기 (2) | 2009.12.18 |
13. 파일 비교 스크립트 4 (2) | 2009.11.05 |
12. 파일 개수 비교해서 삭제하는 스크립트 (3) | 2009.10.21 |