שם
Uniq (מסיר שורות כפולות מקובץ ייחודי)
תקציר
uniq -cd - # skip-field -s skip-chars -ww check-chars - # skip-field + # skip-chars --count --repeated - - = - = - = - - outfile
תיאור
uniq מדפיס את הקווים הייחודיים בקובץ ממוין, תוך שמירה על אחד מקווי ההתאמה של קווים. לחלופין, הוא יכול להציג רק שורות שמופיעות בדיוק פעם אחת, או שורות שמופיעות יותר מפעם אחת. uniq דורש קלט מיון שכן הוא משווה רק שורות רצופות.
אפשרויות
-u, - ייחודי
רק להדפיס קווים ייחודיים.
-d, - חוזריםרק להדפיס שורות כפולות. -c, --countהדפס את מספר הפעמים שכל שורה התרחשה יחד עם הקו. -Number, -f, - skip-field = numberבאפשרות זו, מספר הוא מספר שלם המייצג את מספר השדות כדי לדלג מעל לפני בדיקת ייחוד. שדות המספרים הראשונים, יחד עם כל החסר שנמצאו לפני מספר שדות הוא הגיע, הם דילג ולא נספר. שדות מוגדרים כמחרוזת של תווים שאינם בחלל, שאינם טאבים, המופרדים זה מזה על ידי רווחים או כרטיסיות. + number, -s, - skip-chars = numberבאפשרות זו, מספר הוא מספר שלם המייצג את מספר התווים כדי לדלג מעל לפני בדיקת ייחוד. מספר התווים הראשון, יחד עם כל החסר שנמצא לפני מספר תווים הוא הגיע, הם דילג ולא נספר. אם אתה משתמש הן בשדה ואת אופי דילוג על אפשרויות, שדות הם דילג על הראשון. -w, --check-chars = numberציין את מספר התווים שיש להשוות בין השורות, לאחר דילוג על השדות והתווים שצוינו. בדרך כלל משווים את כל שאר השורות. - עזרההדפס הודעת שימוש ויצא עם קוד מצב המציין הצלחה. - Versionהדפס מידע גירסה על פלט סטנדרטי ולאחר מכן צא. מיין myfile | uniq מסיר שורות כפולות מהזרם (הסמל "|" מציב את הפלט ממיון myfile לפקודת uniq). חשוב: להשתמש ב איש פקודה ( % איש ) כדי לראות כיצד נעשה שימוש בפקודה במחשב הספציפי שלך. דוגמא




