wc 명령어 개요
`wc`는 텍스트 처리의 가장 기본적인 도구 중 하나로, 파일의 다양한 통계 정보를 제공합니다. 별도의 옵션 없이 `wc`를 실행하면 줄 수, 단어 수, 바이트 수를 모두 출력합니다. 각 옵션을 조합하여 원하는 정보만 선택적으로 출력할 수 있습니다.
wc의 기본 출력
기본적으로 `wc`는 세 개의 컬럼을 출력합니다. 왼쪽부터 순서대로 '줄 수', '단어 수', '바이트 수'이며, 마지막에는 파일 이름이 표시됩니다. 여러 파일을 지정하면 각 파일의 통계와 함께 전체 합계도 보여줍니다.
기본 출력 예시
wc data.txt
`data.txt` 파일의 줄 수, 단어 수, 바이트 수를 출력합니다.
주요 옵션
`wc` 명령어의 다양한 옵션을 사용하여 필요한 정보만 선택적으로 얻을 수 있습니다.
1. 출력 옵션
2. 기타 옵션
생성된 명령어:
명령어를 조합해 보세요.
설명:
`wc` 명령어를 실행합니다.
위 옵션들을 조합하여 AI와 함께 가상으로 명령어를 실행해 보세요.
자주 사용되는 예시
`wc`를 활용한 다양한 실전 예시들을 통해 데이터의 통계를 얻는 방법을 배워보세요.
파일의 줄 수만 세기
wc -l access.log
로그 파일 `access.log`의 총 줄 수를 확인하여 오늘 얼마나 많은 접속이 있었는지 파악합니다.
파이프를 이용한 특정 파일 개수 세기
ls | grep '.txt' | wc -l
`ls` 명령어로 출력된 파일 목록 중 '.txt' 확장자를 가진 파일의 개수를 셉니다.
텍스트의 단어 수 세기
echo "Hello world, this is a test." | wc -w
터미널에 직접 입력한 문장의 단어 수를 셉니다. `echo`와 파이프를 함께 사용합니다.
여러 파일의 통계 확인
wc file1.txt file2.txt
`file1.txt`와 `file2.txt` 두 파일의 통계를 각각 출력하고, 마지막에 총합을 보여줍니다.
특정 파일의 바이트 수만 출력
wc -c report.pdf
`report.pdf` 파일의 크기(바이트)를 확인합니다.