UNIQ

Section: User Commands (1)
Updated: GNU Text Utilities
Index JM Home Page roff page
 

名前

uniq - ソートされたファイルから内容の重なった行を削除する  

書式

uniq [-cdu] [-f skip-fields] [-s skip-chars] [-w check-chars] [-#skip-fields] [+#skip-chars] [--count] [--repeated] [--unique] [--skip-fields=skip-fields] [--skip-chars=skip-chars] [--check-chars=check-chars] [--help] [--version] [infile] [outfile]  

説明

この文書はもうメンテナンスされていないので、不正確・不完全 な可能性がある。現在は texinfo 文書が正式な情報となっている。

このマニュアルページは GNU 版 uniq について記述したものである。 uniq はソートされたファイルを読み込み、ユニークな (=他と内容の重ならない) 行を表示する。複数の行が同一な内容を持つ場合は、一行だけ表示して残りは 捨てる。オプションで指定すると、一回しか現われない行だけを表示したり、 複数回現われる行だけを表示することもできる。 uniq に与える入力はソートされていなければならない。比較は連続した行の間での み行われる。

出力ファイルが指定されなければ uniq は標準出力に結果を書き出す。また入力ファイルが指定されなければ標準入力 から読み込む。  

オプション

-u, --unique
一回しか現われない行だけを出力する。
-d, --repeated
同じ内容が二行以上あるものだけを出力する。
-c, --count
それぞれの行が何回現われたかを行の内容とともに表示する。
-number, -f, --skip-fields=number
number は同一行かどうかの判断を行う前にスキップするフィールド (field) の数で、 整数で指定する。先頭から number までのフィールドと、フィールド間に現われるスペースはスキップされ、比較 の対象にされない。フィールドとは空白とタブ以外の文字からなる文字列で、 フィールド間は空白かタブで区切られる。
+number, -s, --skip-chars=number
number は同一行かどうかの判断を行う前にスキップする文字数で、整数で指定する。 先頭から number までの文字 (空白も含む) はスキップされ、比較の対象にされない。フィール ドスキップと文字スキップのオプションを両方指定した場合は、フィールドス キップが先に行われる。
-w, --check-chars=number
行を比較するときに用いる文字数を指定する。これはフィールドや文字のスキッ プを行った後の数である。このオプションが指定されない場合は、残った文字 すべてが比較の対象にされる。
--help
使い方に関するメッセージを標準出力に表示し、実行成功を返して終了する。
--version
バージョン情報を標準出力に表示して終了する。


 

Index

名前
書式
説明
オプション

This document was created by man2html, using the manual pages.
Time: 16:46:40 GMT, November 24, 2023