강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

특정파일내에 존재하는 행수와 단어수 확인하는 wc실무1편 : wc의 가장 기본적인 사용예

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

특정파일내에 존재하는 행수와 단어수 확인하는 wc실무1: wc의 가장 기본적인 사용예

 

 

 

 

 

특정파일에 대하여 그 파일내에 들어있는 문자수를 확인하거나 단어수를 확인하거나 행의수를 확인하는 방법들을 보도록 할 것이다.

 

 

 

 , wc라는 명령어를 이용하면 특정파일의 바이트수, 단어수, 행수를 카운트할 수 있다.

 

 

 

 정리해보자면 wc는 지정한 하나이상의 파일들 내에 존재하는 바이트(bytes), 단어(words), (lines)수를 카운트하여 출력해주는 명령어라고 할 수 있다.

 

 

 

 두개 이상의 파일의 바이트수, 단어수, 행수를 카운트하면 전체합과 함께 출력을 해준다.

 

 

 

 

첫번째 예로서 wc를 이용하여 특정파일의 바이트수, 단어수, 행수를 카운트하겠다.

 

 

 

  아래 예와 같이 현재 디렉토리에 README라는 파일이 존재한다.

 

 

 

  그리고 wc명령어를 이용하여 이 파일의 바이트수와 단어수, 행수를 카운트하려고 한다.

 

 

 

 

 

[root@sulinux ~]# ls -l README

-rw-r--r-- 1 root root 1458240 2022-12-25 01:40 README

[root@sulinux ~]#

 

 

 

위의 파일 README에 대하여 아래 예와 같이 wc명령어를 아무런 옵션없이 사용하면 바이트수, 단어수, 행수를 카운트한 결과를 출력해 준다.

 

 

 

 

 

[root@sulinux ~]# wc README

  83510  162610 1458240 README

[root@sulinux ~]#

 

 

 

위의 결과에서 확인할 수 있듯이 README 파일의 행(lines)수는 83,510행이며, 단어(words)수는 162,610개이며, 바이트(bytes)수는 1,458,240개임을 알 수 있다.

 

 

 

  , 이번 예와 같이 아무런 옵션없이 wc명령어를 사용하면 행수, 단어수, 바이트수 순서로 각각 출력된다는 것을 기억하기 바란다.

 

 

 

 

 

앞의 예에서는 특정파일의 행수, 단어수, 바이트수를 각각 확인하였다.

 

 

 

  wc명령어에서 -c옵션을 사용하면 지정한 파일의 바이트수만을 출력해 준다.

 

 

 

 아래의 예는 wc명령어에 -c옵션을 사용하여 README라는 파일의 바이트수만을 확인한 것이다.

 

 

 

 

 

[root@sulinux ~]# wc -c README

1458240 README

[root@sulinux ~]#

 

 

 

위의 결과 README라는 파일의 바이트수는 총 1,458,240개임을 알 수 있다.

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,044 명
  • 현재 강좌수 :  35,858 개
  • 현재 접속자 :  102 명