Linux에서 파일의 줄 수를 계산하는 방법

WBOY
풀어 주다: 2022-04-12 18:58:46
원래의
10630명이 탐색했습니다.

Linux에서는 wc 명령을 사용하여 파일의 줄 수를 계산할 수 있습니다. 이 명령의 기능은 지정된 파일의 바이트, 단어 및 줄 수를 계산하고 통계 결과를 표시 및 출력하는 것입니다. 매개변수가 "-l"로 설정되면 파일의 행 수가 계산되며 구문은 "wc -l 파일 이름"입니다.

Linux에서 파일의 줄 수를 계산하는 방법

이 기사의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

Linux에서 파일의 줄 수를 계산하는 방법

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
로그인 후 복사

Linux에서 파일의 줄 수를 계산하는 방법

[관련 추천: laravel 비디오 튜토리얼]

위 내용은 Linux에서 파일의 줄 수를 계산하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿