리눅스에서 잘라 내기, 정렬, AWK, 나오지도, TR, 발견, 화장실, UNIP 사용

절단
语法
절단은 [-bn [파일]
컷 [-c] [파일]
컷 [-df [파일]

-b : 바이트 단위로 나누었다. 당신은 또한 -n 플래그를 지정하지 않는 한 이러한 바이트 위치는 멀티 바이트 문자 경계를 무시합니다.
-c : 문자가 단위로 나누어 져 있습니다.
-d : 사용자 정의 구분, 기본 탭.
-f : 화면의 영역을 지정 -d와 함께 사용합니다.
-n : 분할 멀티 바이트 문자를 취소합니다. 만 -b 플래그와 함께 사용. 문자의 마지막 바이트가 목록 매개 변수에 의해 표시되는 경우 -b 플래그가 떨어지면
, 범위의 문자가 기록되고, 그렇지 않으면 문자가 제외됩니다

 

정렬
구문
정렬 [-bcdfimMnr] [- O <출력 파일>] [- T <구분 문자>] + <시작 열> - <최종 필드>] [- 도움말] - 적인 버전] 파일 ]

각 줄의 앞의 공백 문자를 무시 -b 시작합니다.
파일이 순서로 정렬되어 있는지 확인 -c.
때 분류, 처리 문자, 숫자 및 공백 문자 -d하지만, 다른 문자를 무시합니다.
-f는 대문자로, 소문자를 주문합니다.
040-176 사이의 ASCII 문자뿐만 아니라, 주문시 -i 다른 문자를 무시합니다.
-m 정렬 여러 파일을 병합합니다.
-M 처음 세 문자로 된 약어를 월별로 분류 될 수있다.
-n 사이즈의 값에 따라 분류.
-o <출력 파일> 지정된 파일에 분류 결과.
-r 역순으로 정렬.
-t 필드 때 <분리 문자>는 정렬 사용되는 분리 문자를 지정합니다.
+ <시작 열> - <최종 필드> 지정된 필드가 정렬, 이전 필드 필드의 시작부터 종료까지의 필드의 범위에서 동작한다.
--help 도움말을 표시합니다.
--version 버전 정보.

 

AWK
구문
AWK [옵션 매개 변수] '스크립트'VAR = 값 파일 (들)
또는
AWK [옵션 매개 변수] -f scriptfile의 VAR 값 = 파일 (S)
-F --- 필드 구분 FS 또는 FS의
입력 파일이 꺼져 구분 지정 FS는 -F 등의 문자열이나 정규 표현식,이다.
-v VAR = 정치 --asign VAR = 값은
사용자 정의 변수를 할당.
-f scripfile 또는 --file scriptfile은
스크립트 파일에서 awk 명령을 참조하십시오.
-MF NNN NNN 미스터와
설정 값의 본질적인 한계, NNN에 할당 된 블록의 최대 수를 제한하는 옵션 -MF NNN, 미스터 옵션 레코드의 최대 수를 제한한다. 이 두 기능은 AWK의 벨 연구소 버전의 확장이다, AWK는 표준에 적용되지 않습니다.
-W 소형 또는 --compat, -W 전통 또는 --traditional
호환 모드에서 실행 AWK. 그래서 행동과 표준 AWK 정확히 같은 둔한 모든 AWK 확장은 무시됩니다.
-W 카피 레프트 또는 --copyleft, -W 저작권 또는 --copyright
인쇄 간단한 저작권 정보.
-W 도움이나 --help, -W 사용이나 사용법
인쇄 모든 AWK 옵션에 대한 간단한 설명과 각 옵션.
-W 보풀 또는 --lint
이식 유닉스 플랫폼의 전통적인 구조에 경고를 인쇄 할 수 없습니다.
-W 보풀이 오래되었거나 --lint 된
전통적인 유닉스 플랫폼 구조에 이식 할 수 없습니다에 대한 인쇄 경고.
-W의 POSIX
호환 모드에 차례. ^ 오퍼레이터 ** = 대체 ^되지 / X, 기능 키, FUNC 이스케이프 시퀀스 및 FS가 공백 필드 분리와 새로운 줄 때 다음의 제한으로 인식하지 =; 유효 FFLUSH.
-W 재 간격 또는 데신-inerval
정규식 사용간에 허용 브래킷 같은 식 (POSIX의 문자 클래스 그렙에서) 참조, [: 알파 :].
-W 소스 프로그램 텍스트 또는 --source 프로그램 -text
소스 코드 프로그램 텍스트를 이용하여, 상기 -f 명령과 혼합 될 수있다.
-W 버전 또는 --version의
버그 리포트에 인쇄 버전 정보를 표시합니다.

 

나오지도
구문
나오지 [-hnV] [- 전자 < 스크립트>] [- F <스크립트 파일>] [텍스트 파일]

-e <script> 또는 --expression = <스크립트> 옵션은 입력 텍스트 파일을 처리 할 수있는 스크립트를 지정합니다.
입력 텍스트 파일을 처리 스크립트 파일에 지정된 옵션에서 -f <script 파일> 또는 --file = <script 파일>.
-h 또는 --help를 표시합니다 도움이됩니다.
스크립트 처리 또는 -n --silent --quiet 또는 표시 결과 만.
-V 또는 --version 버전 정보.

 

그럴
구문
TR [-cdst] [- 도움말] [- 버전] [ 첫 번째 문자 세트] [두 번째 문자 집합]
TR [옵션] ... SET1 [SET2]

-c, --complement : 문자의 안티 선택 세트. 즉, 변환 만 비 대응의 나머지 부분을 처리하지 않고 SET1 부와 라인에
문자 지시 삭제 : --delete, -d
, --squeeze-반복 -s를 : 단일 문자의 연속적인 반복을 지정된 문자까지
- t, --truncate-SET1 : 지정된 범위 SET1의 감소, SET2의 길이와 동일하게 설정되어있는
표시 프로그램의 사용 정보 : --help
버전 정보 표시 프로그램 자체 : --version이
범위 문자 세트 :

\ 캐릭터 NNN NNN 진수 값 (1~3 진수 값 문자)
\\ 슬래시
\ Ctrl 키 G 색조
\ Ctrl 키 H의 백 스페이스 B
피드 주행 Ctrl 키 L F \
\ n Ctrl 키 J 새로운 OK
\ Ctrl 키-M은 입력 r에
\ t Ctrl 키-I 탭 키
\의 V Ctrl 키-X 수평 탭
char1을-CHAR2 : 문자가 지정된 CHAR2 할 char1을 범위, 아스키 코드 기반의 순서로 지정된 범위 만 소형에서 대형에, 내림차순 없습니다.
[CHAR *를] 다음 SET1 것과 동일한 길이를 반복 특정 설정하기 SET2 함수 지정된 문자
이 SET2 특정 함수는 지정된 문자 반복 설정을 반복 설정된다 : 숯 *를 반복] (반복 디지털 마이닝 개시로서 0-8 원계 계산) 전 사이클
[: alnum :] : 모든 영문자 및 숫자
[: 알파 :] : 모든 영문자
[: 빈 :] : 모든 수평 공간
[: CNTRL : ] : 모든 제어 문자
[:] : 모든 인물 자리
[: 그래프 :] : 인쇄 가능한 모든 문자를 공백없이
[: 낮은 :] : 소문자
[: 인쇄 :] : 모든 가능한 문자 공백을 포함
[: PUNCT :] : 모든 구두점 문자
[: 공간 :] : 모든 수평 및 수직 공간
[: 상부 :] 모두 대문자
[: xdigit :] : 16 디지털 이진 시스템
[= CHAR =] : 모든합니다 (CHAR에서 등호 문자, 사용자 정의 대신에) 지정된 문자를 준수

 

찾을
문법
찾기 경로 - 옵션] [[-print 간부 -ok | xargs를 | 그렙] [명령 {} \;]

-name 파일명 번호는 파일 이름라는 파일을 찾을
발견 할 수있는 권한을 실행하여 -perm 번호를
찾기 위해 파일 소유자 -user 사용자 이름 번호를
찾기 위해 그룹의 그룹 이름 번호를 -group
파일을 찾기 위해 시간을 변경할 파일로 -mtime -n + N #을 , -n은 + N, N- 일 이내에을 의미 N 일 전을 의미
파일 액세스 배 -atime -n + N # 파일을 찾기 위해, -n N 일 이내를 의미 + N N 일 전을 의미
-ctime -n + N #을 누릅니다 파일 생성 시간이 파일을 찾을 수, -n N 일 이내를 의미 + N N 일 전을 의미하는
유효한 속 그룹없이 # 체크 파일 -nogroup에서 파일을 / etc / 그룹에 존재하지 않는 그룹이다
-nouser 번호 효과적인 조사 파일 소유자의 소유자는 / 등의 문서 / passwd에 존재하지 않는
타입 B / D / C / P / l / F #의 탐색 블록 장치, 디렉토리, 자 장치, 파이프, 심볼릭 링크, 간이 파일
- 크기 N [C] # 탐색 블록 길이 N [N 바이트] 파일의
시간 범위를 선택하지 않는 -mount # 파일 파일 시스템 마운트 지점
심볼릭 링크 파일가 발생하는 경우 -follow #, 파일의 의미 내에서 링크를 따라
디렉토리를 무시 -prune #을


화장실의
문법
[- 도움말] [-clw] 화장실 [- 버전] [ 파일 ...]

-c 또는 --bytes 또는 --chars 단지 몇 바이트를 표시합니다.
-l 또는 --lines 행의 수를 보여줍니다.
-w 또는 --words 만 단어를 표시합니다.
온라인 도움말을 --help.
--version 버전 정보.

 

UNIP의
문법
UNIQ [옵션] 파일

- C 디스플레이 출력, 플러스 은행의 각 행의 수는 파일에 나타납니다. U 및 - -이 치환 될 수있는 D 옵션.
- D에만 중복 행을 보여줍니다.
- 유 파일 만 각 행을 복제하지 않습니다 표시합니다.
- n은 처음 n 필드는 각 필드의 앞에있는 빈으로 무시됩니다. 이 필드는 공간에 의해 분리 된 서로 비 공간 아닌 탭, 탭 (0부터 번호 필드)의 스트링이다.
N + N 문자는 무시되기 전에이를 캐릭터 (0 번째 문자) 전에 생략된다.
- FN하고 - 여기서 n은 필드의 개수이고, n은, 동일.
- SN + n 및 n은 문자의 수이고, 같은.

추천

출처www.cnblogs.com/jiazilongBlog/p/11348286.html