c언어로 한 텍스트 파일의 라인수를 구하는 방법좀 알려주세요.

wnsdud9984의 이미지

학교 교수님이 리눅스의 tail명령어를 c언어 로 만들라고 합니다.

head명령어는 만들었는데 tail은 라인수를 입력 받아야 할것 같아서요.

그런데 라인수를 받는 방법을 모르겠습니다.

shint의 이미지

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

Prentice의 이미지

https://packages.debian.org/search?searchon=contents&keywords=%2Fbin%2Ftail&mode=exactfilename&suite=stable&arch=any

이런 곳에서 /usr/bin/tail 검색해서 클릭해보시면 소스 다운로드 링크도 오른쪽에 뜹니다.

아니면 GNU 버전 공식 출처에서 소스를 받으시는 수도:

http://ftp.gnu.org/gnu/coreutils/

inviolable의 이미지

각 라인 별 글자수를 파악해서 그 글자수를 세면 라인수 1 증가 이런식으로 하면 어떨런지요

말도 안되는거면 죄송합니다.