/etc/passwd 콘텐츠에 대한 정규식

/etc/passwd 콘텐츠에 대한 정규식

저장소 디렉터리(/store/)에 회사 내 여러 시스템의 컬렉션 파일이 있고 모든 passwd 파일을 찾아 단일 파일로 분류하고 싶었습니다. 직관적으로 내가 생각하고 사용하는 명령은 다음과 같습니다.

find /store/ -name passwd -type f  -exec cat {} + > all_passwds.txt

그러나 이는 바이너리 파일인 /etc/passwd 파일도 수집합니다(일부 시스템이 busybox 등으로 심볼릭 링크되어 있다고 가정합니다). 저는 정말로 텍스트 기반 passwd 파일을 원합니다.

내 다음 생각은 아마도 모든 /etc/passwd 파일을 찾고 정규식 일치 항목을 가져올 수 있다는 것입니다. 나는 passwd 형식과 일치하는 정규식을 만들기 위해 몇 시간 동안 노력해 왔습니다.

/etc/passwd 파일과 일치하는 정규식을 생성하거나 위의 명령이 텍스트 passwd 파일만 가져오도록 하는 방법에 대한 도움을 주시면 대단히 감사하겠습니다...

관련 정보