cat wc -l count 행 줄 끝이 정의된 줄(예: Mac OS X 특정)

cat wc -l count 행 줄 끝이 정의된 줄(예: Mac OS X 특정)

명령줄 사용자로서 저는 때때로 잘 알려진 명령을 사용하여 텍스트 파일의 줄 수를 계산하고 싶습니다.

cat some_text_file | wc -l

나는 Mac OS X에서 문제에 직면했습니다. 지금까지 연구한 바는 다른 줄 끝으로 연결되어 있습니다. (때때로 wc -l에서는 이해할 수 없는 OS X 특정 줄 끝을 사용하는 Mac OS X 버전 Excel의 출력이 있습니다. ; 줄 끝을 UNIX 스타일로 변경한 후 예를 들어 SublimeText에서는 모든 것이 예상대로 작동합니다.

그래서 내 질문:

wc -l어떻게든 사용해야 하는 매개변수로 줄 끝 종류를 전달할 수 있나요 ? 그렇다면 몇 가지 예를 들어주세요.

답변1

노력하다

cat some_text_file | tr "\r" "\n" | wc -l

답변2

노력하다:

strings some_text_file | wc -l

관련 정보