Linux Command - uniq - г сур

Нэр

uniq (uniqued файлаас хуулбарласан хоёр мөрийг устгах)

Ерөнхий агуулга

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-hars = check-chars] [--help] [--version] [infile ] [outfile]

Тодорхойлолт

uniq эрэмбэлэгдсэн файлууд нь эрэмбэлэгдсэн файлыг хэвлэдэг бөгөөд зөвхөн тохирох мөрүүдийн зөвхөн нэгийг хадгалж байдаг. Үүний сацуу зөвхөн нэг мөрөнд яг нэг удаа гарч ирдэг мөрүүдийг харуулж болно, эсвэл нэгээс илүү гарч ирсэн мөрүүдийг харуулж болно. uniq нь эрэмбэлэгдсэн оролтыг зөвхөн дараалсан мөрүүдтэй харьцуулдаг тул оролтыг шаарддаг.

Сонголтууд

-u, - өвөрмөц

Онцгой шугамыг хэвлэх.

-d, - сэргээгдсэн байна
Зөвхөн хэвлэмэл мөрийг хэвлэх.

-c, - тооцоо
Шугамын хамт мөр бүрт хэдэн удаа хэвлэ.

-хүун, -f, --skip-fields = тоо
Энэ сонголтод тоон утга нь нийтлэг шинж чанарыг шалгахаас өмнө талбарын тоог илэрхийлэх бүхэл тоог илэрхийлдэг. Тоон талбарт хүрэхээс өмнө гарч ирсэн хоосон зайны хамт эхний тооны талбарууд алгасах бөгөөд тоологдохгүй. Талбай нь зай болон цонхнуудын зайгаар тусгаарлагдсан зай биш, таб-бус тэмдэгтүүдийг хэлнэ.

+ тоо, -s, --skip-chars = тоо
Энэ сонголтод тоон утга нь нийтлэг шинж чанарыг шалгахаас өмнө тэмдэгтүүдийн тоог илэрхийлдэг тоо юм. Эхний тооны тэмдэгтүүд, тоон тэмдэгтийн хүртэхээс өмнө байгаа аливаа хоосон зайтай хамт алга болж, тоологдохгүй. Хэрэв та талбарын болон тэмдэгтүүдийг алгасах тохиргоонуудыг аль алиныг нь ашиглавал талбаруудыг эхлээд алгасах болно.

-w, --check-chars = тоо
Тодорхойлогдсон талбарууд болон тэмдэгтүүдийг алгасны дараа мөрүүдийг харьцуулахын тулд тэмдэгтүүдийн тоог тодорхойлно. Ер нь бүхэл бүтэн үлдсэн хэсгийг харьцуулав.

--Туслаач
Хэрэглэгчийн мессежийг хэвлэх ба амжилтыг зааж байгаа төлөвийн кодоор хэвлэх.

- хувилбар
Стандарт гаралтын талаар хэвлэлтийн хувилбарын мэдээллийг дараа нь гарах.

Жишээ нь

% sort myfile | uniq

stream-ээс хоёрдогч мөрийг хасдаг ("" "хоолойнуудыг myii-г uniq тушаалын гаралтаас хоолой) хасдаг.

Чухал: Тушаалын командыг ашиглана ( % man ) ашиглана.