Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
anew — 파일에 새 줄을 추가하되 중복을 건너뛰는 도구 | Kitploit
도구/GitHubGitHub/tomnomnom/anew
General Purpose UtilitiesScripting & AutomationUtilities & Frameworks
GitHubtomnomnom/anew

anew

파일에 새 줄을 추가하되 중복을 건너뛰는 도구

저장소 보기
1.7k1722년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

anew

stdin의 줄을 파일에 추가하되, 해당 줄이 이미 파일에 없는 경우에만 추가합니다. 새 줄은 stdout으로도 출력되므로, 중복을 제거하는 tee -a처럼 동작합니다.

사용 예제

여기서 things.txt라는 파일에는 숫자 목록이 들어 있습니다. newthings.txt에는 두 번째 숫자 목록이 들어 있는데, 일부는 things.txt에 있고 일부는 없습니다. anew는 후자를 things.txt에 추가하는 데 사용됩니다.

root@kitploit:~
▶ cat things.txt
Zero
One
Two

▶ cat newthings.txt
One
Two
Three
Four

▶ cat newthings.txt | anew things.txt
Three
Four

▶ cat things.txt
Zero
One
Two
Three
Four

things.txt에 추가된 새 줄은 stdout으로도 전송되므로, 다른 파일로 리다이렉트할 수 있습니다:

root@kitploit:~
▶ cat newthings.txt | anew things.txt > added-lines.txt
▶ cat added-lines.txt
Three
Four

플래그

  • stdout으로 출력만 보고 파일에 추가하지 않으려면 dry-run 옵션 -d를 사용하세요.
  • 파일에만 추가하고 stdout으로 아무것도 출력하지 않으려면 quiet 모드 -q를 사용하세요.

설치

go를 사용해 설치할 수 있습니다:

root@kitploit:~
go install -v github.com/tomnomnom/anew@latest

또는 플랫폼에 맞는 바이너리 릴리스를 다운로드하세요.

도구 다운로드