UNIQ(1) — NEWS-OS Programmer’s Manual
名称
uniq − ファイル中の反復した行の報告
形式
uniq [ −udc ] [ −n ] [ +n ] [ input [ output ] ]
解説
uniq は、隣合う行を比較しながら入力ファイルを読み込みます。 通常の場合、 反復した行の 2 行目以降は削除されます。 残りは出力ファイルに書き込まれます。 反復した行は、隣合わせになっていなければ発見されません (sort(1) 参照)。
−u 元のファイルで反復されていない行だけが出力となります。
−d 反復した行のうち 1つだけが書き込まれます。
通常モードの出力は、 −u と −d モード出力を合わせたものです。
−c オプションは −u と −d に取って代るもので、 それが発見された回数を各行の先頭に付けて、 デフォルトスタイルの出力レポートを生成します。
n 引数は、比較に当って、 各行の先頭部分をスキップすることを指定します。
−n 最初の n フィールドは、各々の前にある空白と供に無視されます。 フィールドとは、 隣とタブや空白で分けられた、 空白でもタブでもない文字の列と定義されます。
+n 最初の n 文字は無視されます。 フィールドは文字を数える前にスキップされます。
関連事項
NEWS-OSRelease 4.2.1R