질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

파일 두개를 비교하여..

작성자 정보

  • 리눅스왕초보 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요.

1.txt 내용
테스트 127.0.0.1
초등학교 165.20.32.123
중학교 192.26.21.321

2.txt 
127.0.0.1
192.26.21.321

이렇게 있을경우 2.txt에 있는 ip를 1.txt 매치시켜서 

total.txt
테스트 
중학교 

이렇게 total.txt에 저장하고 싶은데 명령어 좀 알려주세요. ㅠ
셀 스크립트 왕초보에요. ㅠ

관련자료

댓글 2

지유파파님의 댓글

  • 지유파파
  • 작성일
#!/bin/bash
for i in `cat ./2.txt`
do
    cat ./1.txt | grep --line-buffered $i | awk '{print $1}' >> ./total.txt
done

위에 내용 쉘로 만들어 실행하시거나 맨 윗줄 빼고 붙여넣기 해서 실행하세요.

리눅스왕초보님의 댓글의 댓글

  • 리눅스왕초보
  • 작성일
감사합니다. ^^

공지사항


뉴스광장


  • 현재 회원수 :  60,035 명
  • 현재 강좌수 :  35,791 개
  • 현재 접속자 :  132 명