강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

파일내의 각 행들의 특정 바이트들에 해당하는 여러 문자들 출력하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

파일내의 각 행들의 특정 바이트들에 해당하는 여러 문자들 출력하기






 

cut명령어에서 특정 byte자리에 해당하는 여러 개의 문자들을 ,(콤마)로 구분하여 출력할 수 있습니다.

 

 

 

 아래의 예는 passwd파일의 각 행들에서 1번째, 2번째, 3번째, 4번째, 5번째, 6번째, 7번째, 8번째 byte에 해당하는 문자들을 각각 출력한 것입니다.

 

 

 

 

 

[root@su250 ~]# cut -b1,2,3,4,5,6,7,8 passwd

nfsnobod

apache:x

sshd:x:7

webalize

haldaemo

squid:x:

bible:x:

sspark:x

sulinux:

command:

[root@su250 ~]#

 

아래의 예는 passwd파일의 각 행들에서 21번째, 22번째, 23번째, 24번째, 25번째 byte에 해당하는 문자들을 각각 출력한 것입니다.

 

 

 

 

 

[root@su250 ~]# cut -b21,22,23,24,25 passwd

4:?

?/va

:/var

baliz

L dae

서버:

,

?/

LINUX

령어:

[root@su250 ~]#

 

이번 예로서 특정 바이트자리에 해당하는 문자들을 하나이상 동시에 출력할 수 있다는 것을 알 수가 있습니다.

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,039 명
  • 현재 강좌수 :  35,848 개
  • 현재 접속자 :  93 명