את הפקודה "wc" לינוקס ניתן להשתמש כדי לספק סך של מספר המילים יש בקובץ. זה שימושי אם אתה מנסה להיכנס לתחרות אשר דורש מספר מרבי של מילים או אם אתה סטודנט עם דרישה מינימלית להגביל מילה על מאמר.
למען האמת זה באמת עובד גם על קבצי טקסט, אבל LibreOffice מספק "ספירת מילים" אפשרות באמצעות תפריט "כלים" אם אתה צריך את ספירת מילים ממסמך עם טקסט עשיר כגון מסמך Word, מסמך OpenOffice או קובץ טקסט עשיר.
כיצד להשתמש "wc" פקודה
השימוש הבסיסי בפקודה "wc" הוא כדלקמן:
שירותים
לדוגמה, יש לנו קובץ בשם test.txt עם התוכן הבא:
המאמר שליכותרתהחתול ישב על השטיח
כדי לברר את מספר המילים בקובץ זה אנו יכולים להשתמש בפקודה הבאה:
wc test.txt
הפלט של הפקודה "wc" הוא כדלקמן:
Test.txt
הערכים הם כדלקמן:
- המספר הראשון הוא מספר שורות שורות חדשות
- המספר השני הוא מספר המילים
- המספר השלישי הוא מספר הבתים
- הערך הסופי הוא שם הקובץ
קבל את ספירת מילים סה"כ מקבצים מרובים
אתה יכול לספק שמות קבצים מרובים הפקודה "wc" כמו כאשר אתה עושה אתה מקבל את סעיפים עבור כל קובץ בשורה כוללת.
כדי להוכיח זאת העתקנו את הקובץ test.txt וקראנו אותו test2.txt. כדי לקבל את ספירת המילים של שני הקבצים, נוכל להפעיל את הפקודה הבאה:
wc test.txt test2.txt
התפוקה היא כדלקמן:
Test.txt3 9 41 test2.txt6 18 סך הכל
כמו קודם המספר הראשון בכל שורה הוא מספר השורות, המספר השני הוא ספירת המילים והמספר השלישי המספר הכולל של בתים. יש עוד מתג זמין שהוא קצת מוזר שם באמת עובד בצורה מוזרה למדי. הפקודה נראית כך: wc --files0-מתוך = - (זה אפס אחרי המילה קבצים) כאשר אתה מפעיל את הפקודה לעיל תראה את הסמן ואתה יכול להזין שם קובץ. לאחר שתזין את שם הקובץ לחץ פעמיים על CTRL ו- D. פעולה זו תציג את הסיכומים עבור קובץ זה. כעת באפשרותך להזין שם קובץ אחר וללחוץ על CTRL D פעמיים. פעולה זו תציג את הסיכומים מהקובץ השני. אתה יכול להמשיך לעשות את זה עד שיהיה לך מספיק. לחץ על CTRL ו- C כדי לחזור לשורת הפקודה הראשית. אותה פקודה ניתן להשתמש כדי למצוא את סעיפים של כל המילים של כל קבצי טקסט בתיקייה כדלקמן: למצוא . -tpe f-print0 | wc -l --files0-מתוך = - זה משלב את הפקודה מצא עם הפקודה ספירת מילים. הפקודה Find (חיפוש) מופיעה בספריה הנוכחית (מסומנת על-ידי.) עבור כל הקבצים עם סוג קובץ ולאחר מכן מדפיסה את השם עם תו ריק אשר נדרש על-ידי הפקודה wc. הפקודה wc לוקחת את הקלט ומעבדת כל שם קובץ המוחזר על-ידי הפקודה Find. אם אתה רק רוצה לקבל ספירה של מספר בתים בקובץ אתה יכול להשתמש בפקודה הבאה: wc -c פעולה זו תחזיר את המספר הכולל של בתים ושם הקובץ. ספירת הבתים היא בדרך כלל מעט גבוהה יותר ממספר התווים הכולל בקובץ. אם אתה רוצה רק את ספירת התווים הכוללת אתה יכול להשתמש בפקודה הבאה: wc -m עבור הקובץ test.txt הפלט הוא 39 ולא 41 כפי שהיה לפני. באפשרותך להפעיל את הפקודה הבאה כדי להחזיר רק את מספר השורות הכולל בקובץ: wc -l אם ברצונך לדעת את השורה הארוכה ביותר בקובץ, תוכל להפעיל את הפקודה הבאה: wc -L אם אתה מפעיל את הפקודה הזו נגד "test.txt" הקובץ אז התוצאה היא 22 אשר מתאים למספר תווים לקו "החתול ישב על השטיח". אחרון חביב, אתה יכול לקבל את המספר הכולל של מילים בקובץ על ידי הפעלת הפקודה הבאה: wc -w כיצד להציג רק את המספר הכולל של בתים בקובץ
כיצד להציג רק את המספר הכולל של תווים בקובץ
כיצד להציג רק את כל השורות בקובץ
כיצד להציג את הקו הארוך ביותר בקובץ
כיצד להציג רק את המספר הכולל של מילים בקובץ