파일에서 선택된 열(column)을 삭제하는 필터

사용법 : colrm [시작열] [종료열] 

colrm 명령어의 인자로 하나의 숫자이면 이는 지정한 숫자의 시작부터 끝까지의 행을 삭제한다. 만일 시작 열과 종료 열을 지정하면, 지정한 시작 열과 종료 열 까지의 행을 삭제할 것이다.
예제를 통해 살펴보자. uname 명령은 시스템 정보를 출력하게 된다 이 중 첫 번째는 시스템의 타입을 두 번째는 시스템 호스트 이름을 출력한다.
colrm 명령으로 uname 으로 볼 수 있는 시스템 호스트 이름만을 뽑아내 보자.
uname 으로 나온 호스트명은 ns.linuxroot.co.kr이다.

# uname -a 
Linux ns.linuxroot.co.kr 2.4.20-28.7 #1 Thu Dec 18 11:31:59 EST 2003 i686 unknown 

앞줄의 시스템 타입을 colrm 1 6 명령으로 삭제해 보자. 물론 1은 시작열이며 6은 종료열이 된다.

# uname -a | colrm 1 6 
ns.linuxroot.co.kr 2.4.20-28.7 #1 Thu Dec 18 11:31:59 EST 2003 i686 unknown 

그럼 호스트 명 끝의 모든 정보를 필터링하기 위해서는 19열 이후는 모두 삭제하면된다.

# uname -a | colrm 1 6 | colrm 19 
ns.linuxroot.co.kr 
2005/06/21 20:47 2005/06/21 20:47

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다