Linux

[리눅스] wc 명령어 완벽 가이드 사용법(단어, 문자 수 세기)

인생아 2024. 10. 15. 11:23
반응형

리눅스 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.txtfile2.txt의 줄 수, 단어 수, 바이트 수를 각각 출력하고, 마지막 줄에 총합을 보여줍니다.

실전 활용

wc 명령어는 파일의 크기나 내용을 빠르게 확인할 때 유용하며, 특히 스크립트에서 데이터를 분석하거나 통계 정보를 얻는 데 자주 사용됩니다. 로그 파일을 분석하거나 대용량 파일의 간단한 통계를 파악할 때도 활용할 수 있습니다.

참고사이트

반응형