다음과 같은 두 개의 호스트 파일 목록이 있습니다.
파일 1.호스트
0.0.0.0 site1.com
0.0.0.0 site2.com
파일 2. 호스트
0.0.0.0 site1.com
0.0.0.0 site3.com
이제 나는 다음과 같은 목록을 원합니다.
호스트.호스트
0.0.0.0 site1.com
0.0.0.0 site2.com
0.0.0.0 site3.com
이것을 얻는 가장 좋은 방법은 무엇입니까? 시도했지만 join
작동하지 않습니다.
답변1
대신 이것을 사용할 수 있습니다 sort
. -옵션은 -u
출력에서 중복을 억제합니다.
$ sort -u file*.hosts | tee hosts.hosts
0.0.0.0 site1.com
0.0.0.0 site2.com
0.0.0.0 site3.com
tee
파일이 생성될 때 출력을 볼 수 있도록 이것을 사용하고 있습니다 .
대신 리디렉션을 사용할 수도 있습니다.
$ sort -u file*.hosts > hosts.hosts