OSDN Git Service

2fe2de0e85af4e03de66fb7e7de6b88158160038
[linuxjm/coreutils.git] / draft / man1 / sort.1
1 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.40.4.
2 .TH SORT "1" "2012年4月" "GNU coreutils" "ユーザーコマンド"
3 .SH 名前
4 sort \- テキストファイルの行の並び替えを行う
5 .SH 書式
6 .B sort
7 [\fIOPTION\fR]... [\fIFILE\fR]...
8 .br
9 .B sort
10 [\fIOPTION\fR]... \fI--files0-from=F\fR
11 .SH 説明
12 .\" Add any additional description here
13 .PP
14 ファイルの内容をソートして標準出力に書き込みます。入力ファイルが複数の場合、
15 連結して出力します。
16 .PP
17 長いオプションに必須の引数は短いオプションにも必須です。
18 並び替えオプション:
19 .TP
20 \fB\-b\fR, \fB\-\-ignore\-leading\-blanks\fR
21 先頭の空白を無視する
22 .TP
23 \fB\-d\fR, \fB\-\-dictionary\-order\fR
24 空白および英数字のみ含まれていると仮定する
25 .TP
26 \fB\-f\fR, \fB\-\-ignore\-case\fR
27 大文字・小文字を区別しない
28 .TP
29 \fB\-g\fR, \fB\-\-general\-numeric\-sort\fR
30 compare according to general numerical value
31 .TP
32 \fB\-i\fR, \fB\-\-ignore\-nonprinting\fR
33 consider only printable characters
34 .TP
35 \fB\-M\fR, \fB\-\-month\-sort\fR
36 compare (unknown) < 'JAN' < ... < 'DEC'
37 .TP
38 \fB\-h\fR, \fB\-\-human\-numeric\-sort\fR
39 人間が読むことができる形式の数値を比較する (例: 2K 1G)
40 .TP
41 \fB\-n\fR, \fB\-\-numeric\-sort\fR
42 文字列を数値とみなして比較する
43 .TP
44 \fB\-R\fR, \fB\-\-random\-sort\fR
45 キーのランダムハッシュ順にソートする
46 .TP
47 \fB\-\-random\-source\fR=\fIFILE\fR
48 ランダムソースを FILE に設定する
49 .TP
50 \fB\-r\fR, \fB\-\-reverse\fR
51 逆順にソートを行う
52 .TP
53 \fB\-\-sort\fR=\fIWORD\fR
54 WORD に応じてソートする。WORD の候補は次の通り:
55 general\-numeric \fB\-g\fR, human\-numeric \fB\-h\fR, month \fB\-M\fR,
56 numeric \fB\-n\fR, random \fB\-R\fR, version \fB\-V\fR
57 .TP
58 \fB\-V\fR, \fB\-\-version\-sort\fR
59 自然な (バージョン) 数字順でソートする
60 .PP
61 そのほかのオプション:
62 .TP
63 \fB\-\-batch\-size\fR=\fINMERGE\fR
64 一度に最大 NMERGE 行、併合を行う。それ以上の場合
65 は一時ファイルが使用される
66 .TP
67 \fB\-c\fR, \fB\-\-check\fR, \fB\-\-check\fR=\fIdiagnose\-first\fR
68 入力がソートされているかを確認する。ソート
69 は行わない
70 .TP
71 \fB\-C\fR, \fB\-\-check\fR=\fIquiet\fR, \fB\-\-check\fR=\fIsilent\fR  \fB\-c\fR と同様だが、正しくソートされていない最初
72 の行を出力しない
73 .TP
74 \fB\-\-compress\-program\fR=\fIPROG\fR
75 PROG を使用して一時ファイルを圧縮し、PROG \fB\-d\fR を
76 使用して展開する
77 .TP
78 \fB\-\-debug\fR
79 ソートに使用されている行の一部に注釈をつけて、不確かな
80 使用方法について標準エラー出力に警告を表示する
81 .TP
82 \fB\-\-files0\-from\fR=\fIF\fR
83 ファイル F に含まれた NULL 文字で区切られた文字列を
84 ファイル名として扱い、それらのファイルの中身を入力行
85 として読み込む。ファイル F に \- を指定した時は、ファ
86 イル名を標準入力から読み込む
87 .TP
88 \fB\-k\fR, \fB\-\-key\fR=\fIKEYDEF\fR
89 sort via a key; KEYDEF gives location and type
90 .TP
91 \fB\-m\fR, \fB\-\-merge\fR
92 merge already sorted files; do not sort
93 .TP
94 \fB\-o\fR, \fB\-\-output\fR=\fIFILE\fR
95 結果を標準出力の代わりに FILE に書き込む
96 .TP
97 \fB\-s\fR, \fB\-\-stable\fR
98 前の比較結果に頼らない安定的な並び替えを行う
99 .TP
100 \fB\-S\fR, \fB\-\-buffer\-size\fR=\fISIZE\fR
101 主記憶のバッファの大きさとして SIZE を使用する
102 .HP
103 \fB\-t\fR, \fB\-\-field\-separator\fR=\fISEP\fR フィールド区切り文字として空白の代わりに SEP を使用する
104 .TP
105 \fB\-T\fR, \fB\-\-temporary\-directory\fR=\fIDIR\fR
106 一時ディレクトリとして $TMPDIR または /tmp ではなく
107 DIR を使用する。オプションを複数指定すると、複数のディ
108 レクトリを指定できる
109 .TP
110 \fB\-\-parallel\fR=\fIN\fR
111 同時に実行するソートの数を N に変更する
112 .TP
113 \fB\-u\fR, \fB\-\-unique\fR              \fB\-c\fR と併せて使用した場合、厳密に順序を確認する。\-c を付け
114 ずに使用した場合、最初の同一行のみ出力する
115 .TP
116 \fB\-z\fR, \fB\-\-zero\-terminated\fR
117 文字列の最後に改行でなく NULL 文字を付加する
118 .TP
119 \fB\-\-help\fR
120 この使い方を表示して終了する
121 .TP
122 \fB\-\-version\fR
123 バージョン情報を表示して終了する
124 .PP
125 KEYDEF is F[.C][OPTS][,F[.C][OPTS]] for start and stop position, where F is a
126 field number and C a character position in the field; both are origin 1, and
127 the stop position defaults to the line's end.  If neither \fB\-t\fR nor \fB\-b\fR is in
128 effect, characters in a field are counted from the beginning of the preceding
129 whitespace.  OPTS is one or more single\-letter ordering options [bdfgiMhnRrV],
130 which override global ordering options for that key.  If no key is given, use
131 the entire line as the key.
132 .PP
133 SIZE may be followed by the following multiplicative suffixes:
134 % はメモリの何 % を使用するか。b は 1倍、K は 1024倍 (標準)。同様に M, G, T, P, E, Z, T
135 なども指定できます。
136 .PP
137 *** 警告 ***
138 環境変数によって指定されたロケールで並び替え順序が変わります。
139 本来のバイト単位の値を使用した伝統的な並び替え順にしたい場合、
140 LC_ALL=C を指定してください。
141 .SH 作者
142 作者 Mike Haertel および Paul Eggert。
143 .SH バグの報告
144 sort のバグを発見した場合は bug\-coreutils@gnu.org に報告してください。
145 GNU coreutils のホームページ: <http://www.gnu.org/software/coreutils/>
146 GNU ソフトウェアを使用する際の一般的なヘルプ: <http://www.gnu.org/gethelp/>
147 sort の翻訳に関するバグは <http://translationproject.org/team/ja.html> に連絡してください。
148 完全な文書を参照する場合は info coreutils 'sort invocation' を実行してください。
149 .SH 著作権
150 Copyright \(co 2012 Free Software Foundation, Inc.
151 ライセンス GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
152 This is free software: you are free to change and redistribute it.
153 There is NO WARRANTY, to the extent permitted by law.
154 .SH 関連項目
155 .B sort
156 の完全なマニュアルは Texinfo マニュアルとして整備されている。もし、
157 .B info
158 および
159 .B sort
160 のプログラムが正しくインストールされているならば、コマンド
161 .IP
162 .B info sort
163 .PP
164 を使用すると完全なマニュアルを読むことができるはずだ。