2009. 11. 20. 12:21 IT/리눅스 TIP
리눅스/유닉스 텍스트 편집 명령어(요약)
-출력
cat
용법: tac [OPTION]... [FILE]...
설명: 파일을 표준입력에서 읽어서 표준출력으로 보낸다.
tac
용법: tac [OPTION]... [FILE]...
설명: cat의 역동작,파일은 뒤에서부터 출력해준다.
-비교
cmp
용법: cmp [-c] [-i N] [-l] [-s] [-v] file1 file2
설명: 두 파일을 비교하여 결과를 표준출력으로 내보냄
diff
용법: diff [-b] [-i] [-t] [-w] [-c] [-C] [-e] [-f] [-h] [-n] [-D string] [-l] [-r] [-s] [-S name] [file1 file2 ] [directory1 directory2]
설명: 2개의 파일을 비교 출력
diff3
용법: cmp [ -l | -s ] file1 file2 [ skip1 [ skip2 ] ]
설명: 3개의 파일을 비교 출력
comm
용법: comm [ -1 | -2 | -3 ] file1 file2
설명: 파일의 각 라인을 비교하여 출력,첫번째 열은 file1에만 있는 내용,두번째 열은 file2에만 있는 내용,세번째 열은 공통적인 내용
단 정렬된 파일이어야 한다.
-삭제
colrm
용법: colrm [startcol [endcol]]
설명: 인수로 주어진 열을 삭제
column
용법: column [ -tx ] [ -c culumns ] [ -s sep ] [ file .... ]
설명: 입력된 내용을 여러 컬럼으로 나누어 출력한다. 먼저 가로로 출력하고, 세로로 채워나간다.
cut
용법: cut [-b] [-c] [-f] list [-n] [-d delim] [-s] [file]
설명: 파일의 각 라인에서 지정한 필드를 잘라낸다.
uniq
용법: uniq [-c | -d | -u ] [ -f fields ] [ -s char ] [-n] [+m] [input_file [ output_file ] ]
설명: 인접한 줄에 중복된 내용이 있을 경우, 하나만 출력
-파일 분할
csplit
용법: csplit [-k] [-s] [ -f prefix ] [ -n number ] file arg1 argn
설명: 파일은 지정한 인자에 따라 분할한다.
split
용법: split [-linecount | -l linecount ] [ -a suffixlength ] [file [name] ]
설명: 파일은 일정한 크기로 자른다.
-치환
expand
용법: expand [ -t tablist ] [-tabstop] [-tab1, tab2,. . ., tabn] [ file ... ]
설명: 파일의 탭키를 공백으로 바꾼다.
옵션:
unexpand
용법: expand [ -t tablist ] [-tabstop] [-tab1, tab2,. . ., tabn] [ file ... ]
설명: expand명령과 반대, 공백을 탭으로 변환
tr
용법: tr [-c] [-d] [-s] [string1] [string2]
설명: 문자를 바꾸거나(translate) 지운다.
-포매팅
fmt
용법: fmt [-c] [-s] [-w width | -width ] [inputfile]
설명: 간단한 텍스트 포매터, 옵션에 따라 출력파일의 가독성을 높일 수 있다.
fold
용법: fold [ -bs ] [-w width | -width] [file]
설명: 간단한 텍스트 포매터, 긴 줄을 잘라서 주어진 폭 이하가 되도록 한다.
-파일병합
paste
용법: paste [-s] [-d list] file
설명: 파일들을 열로 합친다.
'IT > 리눅스 TIP' 카테고리의 다른 글
리눅스/유닉스 텍스트 편집 명령어(요약) (0) | 2009.11.20 |
---|---|
데비안 iptables 사용하기(IP 선별 허용) (0) | 2009.05.23 |
promise raid카드 데비안에서 사용하기(첫번째) (0) | 2009.05.22 |
데비안 하드디스크 추가방법 (0) | 2009.05.22 |
promise raid카드 데비안에서 사용하기(두번째) (0) | 2009.05.22 |
데비안에서 rsync를 이용한 백업 (0) | 2009.05.22 |
댓글을 달아 주세요