본문 바로가기
Server&OS/Linux

[본문스크랩] 1-3 리눅스 파일관련명령어(2) - cmp,cut

by 백룡화검 2010. 4. 24.

1.cmp

  차이가 거의 없는 원본과 대상파일의 차이를 1가지 찾아낸다.

 

  # cmp test1.txt test2.txt  

원본 test1.txt와 비교대상 test2.txt. 파일의 차이점 1가지 찾아낸다.

위에서 아래로 검색해 내려가며 1문자 찾아내며 라인위치를 나타낸다.

 

ex> test1.txt test2.txt difference : char 1 line 3

 

 

2. cut

파일 출력할때 특정 필드를 검출해 낼때 쓰는 명령어.

 

    # ls -l | cut -f1  

ls 명령의 l(long)옵션은 퍼미션,소유자,속한그룹,수정날짜 시간을 알수 있는데, cut 명령으로 필드 첫번째만 잘라냄으로써 출력순으로 제일 왼쪽인 퍼미션 필드만 출력하게 된다.

 

[옵션]

-------------------------------------------------------------------------------------

          옵    션         |                     의                 미

-------------------------------------------------------------------------------------

         -f(field)          |     잘라낼 필드를 정한다.

-------------------------------------------------------------------------------------

         -d                 |     필드를 구분하는 문자를 지정한다. 디폴트 값은 탭 이다.

-------------------------------------------------------------------------------------