특정파일내에 존재하는 행수와 단어수 확인하는 wc실무1편 : wc의 가장 기본적인 사용예
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,201 조회
- 0 추천
- 목록
본문
특정파일내에 존재하는 행수와 단어수 확인하는 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개임을 알 수 있다.
관련자료
-
이전
-
다음