Raspberry Pi_Kor_10.9.2 “wc” 명령


Published Book on Amazon


All of IOT

Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 1

All of IOT

Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 2


출판된 한글판 도서


최신 라즈베리파이(Raspberry Pi)로 시작하는 사

물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (상)

최신 라즈베리파이(Raspberry Pi)로 시작하는 사

물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (하)


Original Book Contents


10.9.2  "wc" 명령

 

이 명령은 지정된 파일에서 행 수, 단어 수, byte 수를 계산해서 되돌려 준다.  

 

[명령 형식]

wc   [option]   [directory/파일]

 

[명령 개요]

    지정된 파일에서 행 수, 단어 수, byte 수를 계산해서 알려준다.

    user 권한    -- 일반 user.

 

[상세 설명]

    None

 

[주요 Option]

-c, --bytes

print the byte counts

-m, --chars

print the character counts

-l, --lines

print the newline counts

 

[사용 Example]

먼저 "pi" 계정의 "testdata" directory "customer_product.txt"라는 파일이 있으며, 그 내용은 다음과 같다

 

pi@raspberrypi ~/testdata $ ls -l

-rw-r--r-- 1 pi pi   62 Apr 23 13:06 customer_list.txt

-rw-r--r-- 1 pi pi  123 Apr 23 13:00 customer_product.txt

-rw-rw---- 2 pi pi   80 Apr 12 15:12 DebianManual.txt

drwxr-xr-x 4 pi pi 4096 Apr 22 09:52 TestFolder01

drwxr-xr-x 2 pi pi 4096 Apr 10 13:32 TestFolder02

-rw-r--r-- 1 pi pi  656 Apr 22 09:30 test_for_editor.txt

-rw-rw---- 1 pi pi  113 Apr 23 08:22 user_guide01.txt

pi@raspberrypi ~/testdata $ cat customer_product.txt

Microsoft PC

Google  Search

IBM     Super Computer

Facebook SNS

LG      Electrics

Samsung Mobile

Sony    Movie

Hewlett-Packard Printer

 

이제 이 파일에 대해서 "wc" 명령을 실행해 보자. 그러면 아래와 같은 결과가 나온다.

pi@raspberrypi ~/testdata $ wc customer_product.txt

  8  17 123 customer_product.txt

 

위에서 보면 숫자 세 개와 파일 이름이 표시되고 있다. 처음 나오는 숫자는 행 수, 그 다음 숫자는 단어 수, 그 다음은 byte 수를 의미한다.

 

이제 이 파일에 대해서 행 수만 알아 보자. 그러려면 "-l" option을 사용해야 한다.

 

pi@raspberrypi ~/testdata $ wc l customer_product.txt

  8  customer_product.txt

 

이제 다른 숫자는 없어지고 행 수만 표시되는 것을 확인할 수 있다.

Leave a Reply