Skip to main content

Linuxコマンドuniq - Unixコマンドuniq

Full Python Tutorial for Beginners - Learn Python in One Video in 20 Minutes (マーチ 2024)

Full Python Tutorial for Beginners - Learn Python in One Video in 20 Minutes (マーチ 2024)
Anonim

uniq(一意のファイルから重複する行を削除する)

シノプシス

ユニーク -c -f skip-fields -s skip-chars -w check-chars - #スキップフィールド +#スキップ文字 --count --repeated - スキップフィールド - スキップフィールド - スキップフィールド - スキップフィールド - スキップフィールド - スキップフィールド - スキップフィールド outfile

説明

ユニーク 一意の行をソートされたファイルに印刷し、一致する行のうちの1つだけを保持します。オプションで、正確に1回だけ表示される行、または複数回表示される行だけを表示することができます。 ユニーク 連続する行だけを比較するため、ソートされた入力が必要です。

オプション

-u、 - ユニーク

固有の行のみを印刷します。

-d、--repeated重複行のみを印刷します。

-c、--count各行がその行と共に発生した回数を表示します。

-number、-f、--skip-fields = numberこのオプションでは、numberは、一意性をチェックする前にスキップするフィールドの数を表す整数です。最初の数値フィールドは、数値フィールドに到達する前に見つかった空白とともに、スキップされ、カウントされません。フィールドは、空白でないタブ文字の文字列として定義され、スペースやタブで区切られています。

+ number、-s、--skip-chars = numberこのオプションでは、numberは、一意性をチェックする前にスキップする文字数を表す整数です。数字の文字に達する前に見つかった空白とともに、最初の数字はスキップされ、カウントされません。フィールドスキップと文字スキップの両方のオプションを使用すると、フィールドは最初にスキップされます。

-w、--check-chars = number指定したフィールドや文字をスキップして、行内で比較する文字数を指定します。通常、残りの行全体が比較されます。

- 助けて使用法のメッセージを印刷し、成功を示すステータスコードで終了します。

- バージョンバージョン情報を標準出力に出力して終了します。

%sort myfile |ユニーク

ストリームから重複した行を削除します(シンボル "|"はsort myfileの出力をuniqコマンドにパイプします)。

重要: 使用 おとこ コマンド( % おとこ 特定のコンピュータでどのようにコマンドが使用されているかを確認することができます。