grep에서 파일 분할

grep에서 파일 분할

상당히 간단해 보이는 문제가 있는데 어떤 도구를 어떻게 사용해야 할지 모르겠습니다. 긴 프로그램 목록이 함께 정리된 대용량 파일이 있습니다. 프로그램을 시작하기 위해 대문자 O로 시작하고 그 뒤에 4-6개의 숫자가 오는 줄을 찾고 있습니다. 여기에서 파일을 분할하고 표현식 줄과 일치하도록 새 파일의 이름을 바꾸고 싶습니다. 일반적인 grep이 나에게 보여주는 내용은 다음과 같습니다.

grep -E '[O]+([0-9]+[0-9]+)' mybigfile.nc

O7749
O11000
O39441
O1992

grep에서 분할하기 위해 보내는 가장 좋은 도구는 무엇입니까?

감사합니다!

관련 정보