네트워크 엔지니어 & 개발자 로엘이

 

wc는 해당 파일, 표준 출력의 라인, 단어, 문자수를 출력하는 명령으로

 

압축된 파일의 파일수를 확인하거나

 

특정 조건이 사용된 횟수를 확인하는데 유용하다.

 

1. command

wc [옵션] [파일명]
[출력 명령] | wc [옵션]

 

2. 옵션

기본 사용 wc [파일명]
[출력 명령] | wc
byte 단위 새기 wc -c [파일명] 
[출력 명령] | wc -c
문자 수 새기 wc -m [파일명] 
[출력 명령] | wc -m
단어 수 새기 wc -w [파일명] 
[출력 명령] | wc -w
라인 수 새기 wc -l [파일명] 
[출력 명령] | wc -l

 

3. 자주 사용하는 예시

[root@localhost /]# mkdir test
[root@localhost /]# cd test/
[root@localhost test]# ls
[root@localhost test]# echo wc 테스트 > test

예문 확보를 위해 test 디렉토리와 test 파일을 생성하였다.

 

[root@localhost test]# wc test
 1  2 13 test

옵션을 지정하지 않은 기본 사용으로 앞에서부터 라인수, 단어수, byte수가 출력된다.

 

[root@localhost test]# wc -c test
13 test

-c 옵션을 사용하여 13이 출력된다.

 wc 2바이트 스페이스 1바이트 테스트 6바이트 맨뒤의 널값 1바이트로 10바이트가 출력될 것으로 예상하였다.

 하지만 사용중인 폰트의 문제인지 한글에 스페이스가 추가되어 3바이트가 추가되었다.

 

[root@localhost test]# wc -m test
7 test

-m 옵션을 사용하여 7이 출력된다.

 wc 테스트 공백 포함하여 7글자로 7이 출력된다.

 

[root@localhost test]# wc -w test
2 test

-w 옵션을 사용하여 단어수 2가 출력된다.

 wc 테스트 2개의 단어로 2가 출력된다.

 

[root@localhost test]# wc -l test
1 test

-l 옵션을 사용하여 줄 수 1이 출력된다

 wc 테스트 1줄로 1이 출력된다.

 

[root@localhost test]# df | wc
     10      61     587

출력 명령과 조합하여 사용이 가능하며 옵션은 위와 동일하다.

 

- 끝 -

728x90
반응형
250x250

공유하기

facebook twitter kakaoTalk kakaostory naver band