리눅스 wc 명령어는 텍스트 파일이나 표준 입력으로 들어온 데이터를 단어 수, 줄 수, 문자 수 등을 세는 데 사용되는 명령어입니다. wc는 "word count"의 약자로, 파일 내용의 통계를 빠르게 확인할 수 있는 유용한 도구입니다.
wc 명령어의 기본 구문
wc [옵션] [파일명]
이 명령어는 기본적으로 줄 수, 단어 수, 바이트 수를 출력합니다. 옵션을 지정하면 원하는 통계만 볼 수 있습니다.
자주 사용하는 옵션
- -l: 줄 수(line)를 출력합니다.
- -w: 단어 수(word)를 출력합니다.
- -m: 문자 수(character)를 출력합니다.
- -c: 바이트 수(byte)를 출력합니다.
wc 명령어 예제
기본 사용 예제
다음은 file.txt의 줄 수, 단어 수, 바이트 수를 출력하는 기본 사용 예제입니다:
user@linux:~/workspace$ wc file.txt
10 50 300 file.txt
출력에서 각각 10은 줄 수, 50은 단어 수, 300은 바이트 수를 나타냅니다.
줄 수 확인
파일의 줄 수만 확인하고 싶다면 -l 옵션을 사용할 수 있습니다:
user@linux:~/workspace$ wc -l file.txt
10 file.txt
이 명령어는 file.txt에 10개의 줄이 있다는 결과를 출력합니다.
단어 수 확인
파일에 있는 단어 수만 확인하려면 -w 옵션을 사용합니다:
user@linux:~/workspace$ wc -w file.txt
50 file.txt
이 경우 file.txt에 50개의 단어가 있다는 결과를 보여줍니다.
문자 수 확인
문자 수를 알고 싶을 때는 -m 옵션을 사용합니다:
user@linux:~/workspace$ wc -m file.txt
280 file.txt
이 명령어는 file.txt에 총 280개의 문자가 포함되어 있음을 나타냅니다.
바이트 수 확인
바이트 수를 확인하려면 -c 옵션을 사용합니다:
user@linux:~/workspace$ wc -c file.txt
300 file.txt
여기서는 file.txt의 크기가 300바이트라는 것을 알 수 있습니다.
여러 파일에 대한 wc 명령어 사용
한 번에 여러 파일의 통계를 확인할 수도 있습니다:
user@linux:~/workspace$ wc file1.txt file2.txt
10 50 300 file1.txt
15 60 450 file2.txt
25 110 750 총합
file1.txt와 file2.txt의 줄 수, 단어 수, 바이트 수를 각각 출력하고, 마지막 줄에 총합을 보여줍니다.
실전 활용
wc 명령어는 파일의 크기나 내용을 빠르게 확인할 때 유용하며, 특히 스크립트에서 데이터를 분석하거나 통계 정보를 얻는 데 자주 사용됩니다. 로그 파일을 분석하거나 대용량 파일의 간단한 통계를 파악할 때도 활용할 수 있습니다.
참고사이트
'Linux' 카테고리의 다른 글
[리눅스] rpm 명령어 완벽 가이드 사용법(패키지 설치/삭제/정보확인) - Red Hat, CentOS, Fedora (0) | 2024.10.15 |
---|---|
[리눅스] dpkg 명령어 완벽 가이드 사용법(패키지 설치/삭제/정보확인) - Ubuntu, 우분투 (1) | 2024.10.15 |
[리눅스] apt-get upgrade 명령어 완벽 가이드 사용법(설치된 패키지 업데이트) (0) | 2024.10.15 |
[리눅스] apt-get update 명령어 완벽 가이드 사용법(패키지 목록 업데이트) (0) | 2024.10.15 |
[리눅스] tr 명령어 완벽 가이드 사용법(문자 변환/삭제) (0) | 2024.10.15 |
[리눅스] uniq 명령어 완벽 가이드 사용법(중복 라인 제거) (0) | 2024.10.14 |
[리눅스] sort 명령어 완벽 가이드 사용법(파일 정렬) (0) | 2024.10.14 |
[리눅스] cut 명령어 완벽 가이드 사용법(특정 문자 추출) (0) | 2024.10.14 |