많은 awk & sed 라이너를 읽고 필요한 작업을 수행하고 아무 것도 작동하지 않는 것 같습니다. 내가하려는 것은 단순히 리눅스 파일에서 CR/LF 휴식 횟수를 세는 것입니다. 이 파일에는 일반 LF 개행 문자도 있습니다. 실제로 가져올 실제 레코드의 수를 알아야합니다.텍스트 파일에서 CR/LF를 계산하는 Bash 스크립트
시도한 awk 라인 중 하나는 awk '/^M$/{n++}; END { print n+0 }' my_file
또는 일부입니다. 이것은 작동하지 않았다. 어떤 도움이라도 좋을 것입니다. 나는 awk 전문가가 아니다. 그래서 쉽게 가라. 다중 문자 구분 기록 지원 GNU AWK를 사용
@anubhava 파일이 CRLF와 LF가 혼합되어 있고 * CRLF가 아닌 것으로 생각하십니까? – Carpetsmoker
"true"레코드는 LF 단독으로, CRLF만으로 또는 둘 모두로 구분됩니까? –