cut 명령 상세 설명

3737 단어 fileCMD
cut 소개
cut 명령 은 파일 의 모든 줄 에서 바이트, 문자, 필드 를 자 르 고 이 바이트, 문자, 필드 를 표준 출력 으로 씁 니 다.
File 인 자 를 지정 하지 않 으 면 cut 명령 은 표준 입력 을 읽 습 니 다.- b, - c 또는 - f 표지 중 하 나 를 지정 해 야 합 니 다.
cut 매개 변수
-b :          。                ,       -n   。
-c :          。
-d :      ,      。
-f : -d    ,        。
-n :         。   -b       。               -b     List      

범위 내 에서 이 문 자 는 기 록 됩 니 다.그렇지 않 으 면 이 문 자 는 제 외 됩 니 다.
  ,  (bytes),   -b
  ,  (characters),   -c
  , (fields),   -f

컷 인 스 턴 스
'바이트' 로 위치 지정
[rocrocket@rocrocket programming]$ who
rocrocket :0           2009-01-08 11:07
rocrocket pts/0        2009-01-08 11:23 (:0.0)
rocrocket pts/1        2009-01-08 14:15 (:0.0)
            3   ,   :
[rocrocket@rocrocket programming]$ who|cut -b 3
c
c
c

만약 '바이트' 포 지 셔 닝 에서 3, 4, 5, 8 번 바 이 트 를 추출 하고 싶다 면 어떻게 합 니까? -b. 3 - 5 와 같은 문법 을 지원 하고 여러 개의 포 지 셔 닝 사 이 를 쉼표 로 구분 하면 됩 니 다.예 를 들 어 보 자.
[rocrocket@rocrocket programming]$ who|cut -b 3-5,8
croe
croe
croe

문자 위치 지정
[rocrocket@rocrocket programming]$ cat cut_ch.txt
   
   
   
   
[rocrocket@rocrocket programming]$ cut -c 3 cut_ch.txt
 
 
 
 

도 메 인 을 표지 로 하 다.
[rocrocket@rocrocket programming]$ cat /etc/passwd|head -n 5
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
[rocrocket@rocrocket programming]$ cat /etc/passwd|head -n 5|cut -d : -f 1
root
bin
daemon
adm
lp

[rocrocket@rocrocket programming]$ cat /etc/passwd|head -n 5|cut -d : -f 1,3-5
root:0:0:root
bin:1:1:bin
daemon:2:2:daemon
adm:3:4:adm
lp:4:7:lp

한 열의 숫자의 크기 를 비교 하 다
cut -d " " -f 1 | sort -n  | head 

좋은 웹페이지 즐겨찾기