ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • cut
    KAU/Linux 2010. 4. 6. 21:39

    1. 기 능

    파일에서 필드를 뽑아낸다. 필드는 구분자로 구분할 수 있다.

    2. 문 법

    cut [option] ... [file] ...

    3. 옵션

    -c 문자위치 : 잘라낼 곳의 글자 위치를 지정한다. 콤마를 사용하거나 하이픈을 사용하여 범위를 정할 수도 있으며, 이런 표현들을 혼합하여 사용할 수도 있다.
    -f 필드 : 잘라낼 필드를 정한다. 지정하는 방법은 -c 옵션과 같다.
    -d 구분자 : 필드를 구분하는 문자를 지정한다. 디폴트는 탭 문자다.
    -s : 필드 구분자를 포함할 수 없다면 그 행은 하지 않는다.

    4. 사용방법 및 정보

    [root@ls ]# cut -c 2-5 /etc/passwd
    /etc/passwd 파일의 2번째부터 5번째 문자까지를 출력한다
    [root@ls ]# cut -f 3 anaconda-ks.cfg
    anaconda-ks.cfg 파일의 3번째 필드를 출력한다. 필드 구분은 tab이다.
    [root@ls ]# cut -f 2 -d : /etc/passwd
    /etc/passwd 파일의 2번째 필드를 출력한다. 필드 구분은 ‘:’이다.

    댓글

Designed by Tistory.