wc 명령
용도
파일의 행, 단어, 바이트 또는 문자 수를 계수합니다.
구문
설명
기본적으로 wc 명령은 File 매개변수로 지정한 파일의 행, 단어, 바이트 수를 계수합니다. 이 명령은 줄 바꾸기 문자, 단어, 바이트 수를 표준 출력에 기록하고 이름 지정된 모든 파일의 총계를 유지합니다.
File 매개변수를 사용하면 wc 명령이 요청된 개수뿐만 아니라 파일 이름도 표시합니다. File 매개변수에 대한 파일 이름을 지정하지 않으면 wc 명령은 표준 입력을 사용합니다.
wc 명령은 LANG, LC_ALL, LC_CTYPE 및 LC_MESSAGES 환경 변수의 영향을 받습니다.
wc 명령은 단어를 공백 문자(예: SPACE, TAB)로 구분되는 길이가 영(0)이 아닌 문자열로 간주합니다.
플래그
| 항목 | 설명 |
|---|---|
| -c | -k 플래그가 지정되지 않으면 바이트를 계수합니다. -k 플래그가 지정되면 wc 명령이 문자를 계수합니다. |
| -k | 문자를 계수합니다. -k 플래그를 지정하는 것은 -klwc
플래그를 지정하는 것과 동등합니다. 다른 플래그와 함께 -k 플래그를 사용하는 경우
-c 플래그를 포함해야 합니다. 그렇지 않으면,
-k 플래그가 무시됩니다. 자세한 정보는 예제 4 및 5를
참조하십시오.주: 이 플래그는 이후 릴리스에서 사용되지 않습니다. |
| -l | 행을 계수합니다. |
| -m | 문자를 계수합니다. 이 플래그는 -c 플래그와 함께 사용할 수 없습니다. |
| -w | 단어를 계수합니다. 하나의 단어는 공백, 탭 또는 줄 바꾸기 문자로 구분되는 문자의 문자열로 정의됩니다. |
주: 지정된 플래그가 없는 경우, wc는 기본적으로 파일 또는 표준 입력의 행, 단어, 바이트를 계수합니다.
종료 상태
이 명령은 다음과 같은 종료값을 리턴합니다.
| 항목 | 설명 |
|---|---|
| 0 | 명령이 실행되었습니다. |
| >0 | 오류가 발생했습니다. |
예
- 파일의 행, 단어 및 바이트 수를 표시하려면 다음을 입력하십시오.
Wc 명령은 파일에 있는 줄, 단어 및 바이트 수를 표시합니다chap1파일로 내보냅니다.wc chap1 - 바이트 및 단어 수만 표시하려면 다음을 입력하십시오.
Wc 명령은 다음과 같이 시작하는 각 파일의 바이트 수와 단어 수를 표시합니다chap. 이 명령은 또한 이러한 파일의 총 바이트 수와 단어 수를 표시합니다.wc -cw chap* - 파일의 행, 단어 및 문자 수를 표시하려면 다음을 입력하십시오.
Wc 명령은 줄, 단어 및 문자 수를 표시합니다chap1파일로 내보냅니다.wc -k chap1 - 파일의 단어 및 문자 수를 표시하려면 다음을 입력하십시오.
Wc 명령은 문자열의 문자 및 단어 수를 표시합니다chap1파일로 내보냅니다.wc -kcw chap1 - 표준 입력에서 wc
명령을 사용하려면 다음을 입력하십시오.
wc 명령은 표준 입력의 행 및 단어 수를 표시합니다. -k 플래그는 무시됩니다.wc -klw - 파일의 문자 수를 표시하려면 다음을 입력하십시오.
Wc 명령은 문자열의 문자 수를 표시합니다chap1파일로 내보냅니다.wc -m chap1 - 표준 입력에서 wc
명령을 사용하려면 다음을 입력하십시오.
wc 명령은 표준 입력의 행, 단어 및 문자 수를 표시합니다.wc -mlw
파일
| 항목 | 설명 |
|---|---|
| /usr/bin/wc, /bin/wc | wc 명령을 포함합니다. |
| /usr/ucb/wc | wc 명령에 대한 기호 링크가 포함되어 있습니다. |