tail head cat sleep
QR code linking to this page

manページ  — SORT

名称

sort - テキストファイルを行でソートする

内容

書式

sort [OPTION]... [FILE]...

解説

すべての FILE を結合したものをソートし、標準出力に書き込みます。

順番を指定するオプションは以下です:

長い形式のオプションに必要な引数は、短い形式のオプションでも必要です。
-b, --ignore-leading-blanks 先頭にある空白を無視します。
-d, --dictionary-order
  空白とアルファベット、数字以外を無視します。
-f, --ignore-case
  小文字を大文字に直します。
-g, --general-numeric-sort
  一般的な数値による比較をします。
-i, --ignore-nonprinting
  印字可能文字以外を無視します。
-M, --month-sort
  (不明) < `JAN' < ... < `DEC' のように比較します。
-n, --numeric-sort
  数字列として比較します。
-r, --reverse
  比較結果を逆順にします。
その他のオプション:
-c, --check
  入力がソートされているかチェックします。ソートしません。
-k, --key=POS1[,POS2]
  キーを POS1 から開始し、POS2 までとします (1 オリジン)。
-m, --merge
  ソート済みのファイルをマージします。ソートしません。
-o, --output=FILE
  結果を、標準出力ではなく FILE に書き込みます。
-s, --stable
  最終手段の比較を無効にして、安定したソートを行います。
-S, --buffer-size=SIZE
  メインメモリのバッファを SIZE にします。
-t, --field-separator=SEP 非空白文字から空白文字への変わり目ではなく、SEP を使用します。
-T, --temporary-directory=DIR
  一時ディレクトリとして $TMPDIR や /tmp ではなく DIR を使用します。 複数のオプション指定によって、複数のディレクトリを指定します。
-u, --unique
  -c が指定された場合、厳密な順序のチェックをします。 -c が指定されない場合、等しい連の最初の行のみ出力します。
-z, --zero-terminated
  行を、改行ではなく 0 のバイトで終了します。
--help このヘルプを表示し、終了します。
--version
  バージョン情報を出力し、終了します。
POS は F[.C][OPTS] という形式です。 ここで F はフィールド番号で、C はフィールド内の文字位置です。 OPT は、1 つ以上の 1 文字順序オプションです。 これは、このキーに対して、グローバルな順序オプションを上書きします。 キーの指定がない場合、1 行すべてがキーとなります。

SIZE には、以下の乗法的な接尾辞が続いても構いません: % メモリの 1% , b 1, K 1024 (デフォルト), 以下同様に M, G, T, P, E, Z, Y。

FILE の指定がない場合や FILE が - の場合は、標準入力を読み込みます。

*** 警告 *** 環境によって指定されるロケールは、ソートの順序に影響を及ぼします。 生のバイトの値を用いる伝統的なソート順序にするには、 LC_ALL=C を設定してください。

作者

Mike Haertel と Paul Eggert によって書かれました。

バグレポート

バグは <bug-coreutils@gnu.org> に報告してください。

COPYRIGHT

Copyright &#169; 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

関連項目

sort の完全な文書は Texinfo マニュアルとして保守されています。 もしあなたのサイトに info プログラムと sort プログラムが正しくインストールされていれば、コマンド
info coreutils sort

March 2004 SORT (1) sort (coreutils) 5.2.1

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

If you have a problem and you think awk(1) is the solution, then you have two problems.
— David Tilbrook