| HOME / 정보공유 / AIX 명령어 모음

sortbib
sortbib sortbib 명령 목적 참조문헌 데이터베이스를 분류합니다. 구문
sortbib [ -sKeys ] [ Database ... ]
설명
sortbib 명령은 사용자 지정 키별로 refer 명령 키 문자를 포함하는 레코드 파일을 분류합니다. 레코드는 공백 행으로 분리하거나 .[(마침표, 여는 괄호) 및 .](마침표, 닫는 괄호) 분리문자로 묶을 수 있지만 두 스타일을 함께 혼합할 수는 없습니다. sortbib 명령은 Database 매개변수로 지정된 각 데이터베이스를 통해 읽고 각각 분류된 키 필드를 꺼냅니다. 분류된 키 필드에는 파일 포인터, 바이트 오프셋 및 해당 레코드의 길이가 포함되어 있습니다. 이러한 레코드는 디스크 탐색 및 읽기로 전달되므로, sortbib 명령은 표준 입력을 읽는 파이프라인에서 사용될 수 없습니다.
sortbib 명령은 디폴트로 수석 작성자와 날짜를 나타내는 최초의 %A 및 %D 필드에 의해 알파벳으로 표시됩니다.
sortbib 명령은 저자의 성으로 가정되는 %A 필드의 마지막 단어별로 분류합니다. jr. 또는 ed.와 같은 최종 위치에 있는 단어는 이름이 쉼표로 끝나는 경우 무시됩니다. 성이 두 단어인 저자 또는 특별한 구성의 이름은 공백 문자 대신 nroff 명령 규칙 \0를 사용하여 정확하게 분류할 수 있습니다. %Q 필드는 %A 필드와 유사하나, 마지막 단어가 아닌 첫번째 단어로 분류를 시작합니다.
주: 작성자 필드가 누락된 레코드는 제목별로 분류해야 합니다.
sortbib 명령은 보통 연도인 %D 행의 마지막 단어별로 분류합니다. 이 명령은 %T 또는 %J 필드의 제목별로 분류시 선행 조항을 무시합니다. 무시되는 조항은 로케일에 따라 달라지며 로케일 특정 refer 메세지 카탈로그에 지정됩니다. 이 카탈로그에서, 해당 조항은 단일 메세지에 포함됩니다. 각 조항은 여러 ASCII 공백문자 또는 탭 문자로 분리됩니다. 분류 필드가 레코드에 없는 경우, sortbib 명령이 이 레코드를 해당 필드를 포함하는 다른 레코드 앞에 둡니다.
한번에 최대한 16개의 데이터베이스를 함께 분류할 수 있습니다. 4096 문자보다 긴 레코드는 절단됩니다.
Database 매개변수는 sortbib 명령이 분류하는 데 사용하는 사용자 지정 키별로 refer 명령 키 문자가 포함되어 있습니다.
플래그
-sKeys 분류할 필드 키를 지정합니다.
예제
작성자, 제목 및 날짜별로 분류하려면, 다음과 같이 입력하십시오.
sortbib -sATD Database
작성자와 날짜별로 분류하려면, 다음과 같이 입력하십시오.
sortbib -sA+D Database
파일
/tmp/SbibXXXXX 임시 파일이 포함되어 있습니다.
/usr/bin/sort sort 명령이 포함되어 있습니다.
관련 정보
addbib 명령, indxbib 명령, lookbib 명령, refer 명령, roffbib 명령, sort 명령.