Linux command - wc

sycho·2024년 1월 3일
0

Linux Commands

목록 보기
30/30

wc

  • documentation

  • 파일 혹은 사용자 입력의 바이트 개수, 단어 개수, 혹은 \n 개수 (줄 개수)를 세는데 사용되는 유틸 명령어

basics

wc [OPTION]... [FILE]...
  • OPTION : wc 동작 설정

  • FILE : wc 적용 대상 파일. -인 경우 표준 입출력에서 읽는다. 지정되지 않아도 표준 입출력에서 읽는다.

  • 기본 example은 밑과 같다.

sycho@DESKTOP-4RPUOID:~$ cat example.txt
hello.
My name is sycho.
I'm from South Korea.
  • 기본 wc\n, 단어, byte 개수를 순서대로 출력한다.
sycho@DESKTOP-4RPUOID:~$ wc example.txt
 3  9 47 example.txt

Option

byte 개수만 출력 (-c)

sycho@DESKTOP-4RPUOID:~$ wc -c example.txt
47 example.txt

문자 개수만 출력 (-m)

  • ASCII 인코딩에서는 -c랑 실질적으로 동일.
sycho@DESKTOP-4RPUOID:~$ wc -m example.txt
47 example.txt

\n 개수만 출력 (-l)

sycho@DESKTOP-4RPUOID:~$ wc -l example.txt
3 example.txt

가장 긴 줄의 길이 출력 (-L)

  • \n은 길이에 포함되지 않는다.
sycho@DESKTOP-4RPUOID:~$ wc -L example.txt
21 example.txt

FILE에 있는 내용물에 대해 wc 적용 (--files0-from)

  • FILE 안의 파일들은 전부 NULL로 끝나야 한다.

단어 개수만 출력 (-w)

sycho@DESKTOP-4RPUOID:~$ wc -w example.txt
9 example.txt
profile
CS 학부생, 핵심 관심 분야 : Embed/System/Architecture/SWE

0개의 댓글