Linux에서는 wc 명령을 사용하여 파일의 줄 수를 계산할 수 있습니다. 이 명령의 기능은 지정된 파일의 바이트, 단어 및 줄 수를 계산하고 통계 결과를 표시 및 출력하는 것입니다. 매개변수가 "-l"로 설정되면 파일의 행 수가 계산되며 구문은 "wc -l 파일 이름"입니다.
이 기사의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
wc 명령을 사용하여 파일의 바이트, 단어 또는 열 수를 계산하고 지정된 파일의 바이트, 단어 및 줄 수를 계산할 수 있습니다. 파일을 저장하고 통계 결과를 표시하고 출력합니다
구문은
wc [选项] 文件 ...
공통 매개변수는 다음과 같습니다.
-c는 바이트 수를 계산합니다.
-l은 행 수를 계산합니다.
-m은 문자 수를 계산합니다. 이 플래그는 -c 플래그와 함께 사용할 수 없습니다.
-w는 단어 수를 계산합니다. 여기서 단어는 공백, 개행 문자 등으로 구분된 문자열을 나타냅니다.
예제는 다음과 같습니다.
파일의 줄 수, 단어 수, 바이트 수를 세어보세요
$ wc test.txt 1 1 7 test.txt
인쇄 결과를 보면 파일이 1줄, 1워드, 7바이트로 되어 있습니다.
여기에 있는 단어는 공백, 줄 바꿈 등으로 구분된 문자열입니다. 즉,
단어 단어
여기에는 두 단어만 있습니다.
파일 줄, 단어, 문자 또는 바이트 수만 계산합니다.
단일 콘텐츠 항목만 계산하는 경우 해당 매개변수만 가져오면 됩니다. 예:
$ wc -l test.txt 1 test.txt
-l 매개변수를 사용하여 행 수를 표시합니다.
하지만 여기서 특별히 주의해야 할 점은 문자 수와 바이트 수의 차이입니다. 바이트 수는 데이터가 차지하는 공간이며 문자는 여러 바이트를 차지할 수 있습니다. 예를 들어 UTF-8 인코딩에서 영문자는 문자이므로 1바이트의 공간을 차지하는 반면 한자는 3바이트를 차지합니다. 바이트.
예:
Programming
Programming, 여기서는 2자이고 점유 공간은 6바이트이지만 wc -m 통계를 사용하면 2보다 1이 더 많아 3자가 됩니다.
$ echo 编程|wc -m 3 $ echo 编程|wc -c 7
[관련 추천: laravel 비디오 튜토리얼]
위 내용은 Linux에서 파일의 줄 수를 계산하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!