םיוותו םילימ תריפס םע וקחש - סקוניל ףוסמב ףיכ
.הז רמאמב הארנש המ אוה' וכו טסקט ץבוקב םתורידת ,םיוותו םילימ םע קחשמ .תומלשב ךא הבר תולקב עוציבל תונתינ תובר תועגיימ תומישמו המצע ביבס ףיכ הברה שי סקוניל לש הדוקפה תרושב
.wc תדוקפ איה טסקט ץבוקמ םיוותו םילימ לעפתל ידכ סקוניל לש הדוקפה תרוש יונישל ,שארב ונל הלועש הדיחיה הדוקפה
.טסקט ץבוקמ םיתבו םילימ תוריפס ,Newline תוריפס סיפדהל תלגוסמ םילימ תריפס תגציימה 'wc' הדוקפ
.ןלהל ראותמכ ,man הדוקפה טלפ םע טסקט ץבוק םירצוי ונא ,תודיחא לע רומשל ידכ .טסקט ץבוק קיזחהל ונילע ,טסקטה ץבוק חותינל םינטקה םיטירסתה םע דובעל ידכ
$ man man > man.txt
.'שיא' הדוקפל 'ינדי ףד' לש ןכותה םע 'man.txt' טסקט ץבוק תרצוי ליעלש הדוקפה
.ןלהלש טפירקסה תלעפה ידי לע ליעל רצונש 'טסקט ץבוק' ,רתויב תוצופנה םילימה תא קודבל םיצור ונא
$ cat man.txt | tr ' ' '2' | tr '[:upper:]' '[:lower:]' | tr -d '[:punct:]' | grep -v '[^a-z]' | sort | uniq -c | sort -rn | head
7557 262 the 163 to 112 is 112 a 78 of 78 manual 76 and 64 if 63 be
.טסקטה ץבוקב ןתעפוה תורידתו רתויב ההובגה תורידתב תועיפומה םילימ רשעל הארמ דחא הלעמ לש טושפה טירסתה
.האבה הדוקפה תועצמאב םדאל הלימ קרפל ךתעד המ
$ echo 'tecmint team' | fold -w1
t e c m i n t t e a m
.בחורל דעוימ 'w1-' ,ןאכ :הרעה
.רתויב םיחיכש םיוות רשע לש תורידתב יוצרה טלפה תא לבקנו האצותה תא ןיימנ ,טסקט ץבוקב הלימ לכ קרפנ תעכ
$ fold -w1 < man.txt | sort | uniq -c | sort -rn | head
8579 2413 e 1987 a 1875 t 1644 i 1553 n 1522 o 1514 s 1224 r 1021 l
.םהלש תושחרתהה תורידת םע דחי הנוש ןפואב הנטקבו תוישיר תויתואב טסקטה ץבוקב רתויב םיחיכש םיוות לבקל ךתעד המ
$ fold -w1 < man.txt | sort | tr '[:lower:]' '[:upper:]' | uniq -c | sort -rn | head -20
11636 2504 E 2079 A 2005 T 1729 I 1645 N 1632 S 1580 o 1269 R 1055 L 836 H 791 P 766 D 753 C 725 M 690 U 605 F 504 G 352 Y 344 .
:םיליחתמ .'tr' תדוקפ םע ,קוסיפ טשפל רשפאמ .קוסיפ ןמיס ללכנ םש ,ליעלש טלפה תא קודב
$ fold -w1 < man.txt | tr '[:lower:]' '[:upper:]' | sort | tr -d '[:punct:]' | uniq -c | sort -rn | head -20
11636 2504 E 2079 A 2005 T 1729 I 1645 N 1632 S 1580 O 1550 1269 R 1055 L 836 H 791 P 766 D 753 C 725 M 690 U 605 F 504 G 352 Y
.טלפה תא תוארל ידכ ליעל דחא liner -ה ץבוק תא ץירהל רשפאמ ,טסקט יצבק השולש יל שי וישכע
$ cat *.txt | fold -w1 | tr '[:lower:]' '[:upper:]' | sort | tr -d '[:punct:]' | uniq -c | sort -rn | head -8
11636 2504 E 2079 A 2005 T 1729 I 1645 N 1632 S 1580 O
.טושפה טירסתה הנה .תויתוא רשע תוחפל ןכרואש תורידנ תויתוא רוצינ אבה בלשב
$ cat man.txt | tr '' '2' | tr '[:upper:]' '[:lower:]' | tr -d '[:punct:]' | tr -d '[0-9]' | sort | uniq -c | sort -n | grep -E '..................' | head
1 ────────────────────────────────────────── 1 a all 1 abc any or all arguments within are optional 1 able see setlocale for precise details 1 ab options delimited by cannot be used together 1 achieved by using the less environment variable 1 a child process returned a nonzero exit status 1 act as if this option was supplied using the name as a filename 1 activate local mode format and display local manual files 1 acute accent
.םיוות לש תומאתה רשע לבקל ידכ {10} .שמתשהל םילוכי ונא .תואצותה לכ ורצונש דע ל"נה טירסתב תודוקנ רתויו רתוי :הרעה
.תילגנאב רתויב םיצופנה םיוותו םילימ ריכהל ונל םימרוג םג הלאה םיטושפה םיטירסתה
.הטמל תובוגתה ףיעסב ךלש רקיה בושמה תא ונל קפסל חכשת לא .אורקל חמשת םישנא ותוא ,תעדל הווש אלו ןיינעמ אשונ דוע םע בוש ןאכ היהא ינא .התע תעל לכה הז
סקוניל לש תוקיחצמ תודוקפ 20 :םג ארק