Windows Tips & News

קבל כמות של מילים, תווים ושורות בקובץ באמצעות PowerShell

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת

לפעמים זה שימושי לאסוף כמה נתונים סטטיסטיים על קובץ טקסט שיש לך. אם אתה משתמש בעורך טקסט מודרני כמו Notepad++ או Geany, כנראה שיש לו מספיק כלים לכל המקרים האפשריים. עם זאת, אם אתה נמצא בסביבת Windows Barebone, PowerShell יכול לעזור לך. הנה טיפ מהיר כיצד להשתמש בו ביעילות כדי לחשב את מספר המילים, התווים והשורות בקובץ.

פרסומת


PowerShell היא צורה מתקדמת של שורת פקודה. הוא מורחב עם קבוצה ענקית של cmdlets מוכנים לשימוש ומגיע עם היכולת להשתמש ב-.NET framework/C# בתרחישים שונים. אם יש לך את המיומנות לכתוב סקריפטים, אתה יכול ליצור כמה סקריפטים חזקים מאוד כדי להפוך את Windows לאוטומטי. לאחרונה, מיקרוסופט הפך אותו זמין עבור לינוקס ו-OS X.

PowerShell מגיע עם cmdlet שימושי מובנה מידה-חפץ. זה מחשב את ערכי המאפיינים של סוגים מסוימים של אובייקטים. Measure-Object מבצעת שלושה סוגי מדידות, בהתאם לפרמטרים בפקודה. ה-cmdlet יכול לספור אובייקטים ולחשב את המינימום, המקסימום, הסכום והממוצע של הערכים המספריים. עבור אובייקטי טקסט, הוא יכול לספור ולחשב את מספר השורות, המילים והתווים. זה בדיוק מה שאנחנו צריכים.

כל מה שאתה צריך זה להעביר את תוכן הקובץ לקלט. לשם כך, אתה יכול לשלב את Measure-Object עם ה-cmdlet האחר קבל-תוכן. ה-cmdlet Get-Content מדפיס את תוכן קובץ הטקסט.

אז, עבור המשימה שלנו, אנחנו יכולים לעשות את הדברים הבאים.

  1. פתח את PowerShell
  2. הקלד או הדבק את הפקודה הבאה:
    Get-Content "F:\usb הגנת כתיבה (דראפט).txt" | מידה -קו -תו -מילה

    תקן את חלק נתיב הקובץ לקובץ שאתה צריך למדוד. במקרה שלי, זה מציג את הפלט הבא עבור המאמר הקודם שלי טֶקסט:powershell-get-file-stats

  3. השתמש בפקודה הבאה כדי לספור את אותם רווחים ללא רווחים:
    Get-Content "F:\usb הגנת כתיבה (דראפט).txt" | מידה -קו -תו -Word -התעלם מרחב לבן
    powershell-get-file-stats-without-spaces

זהו זה. טריק זה יכול להיות שימושי כאשר אתה צריך לקבל את סטטיסטיקת תוכן הקובץ אך לא מצליח להשיג אפליקציה מתאימה של צד שלישי למשימה זו.

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכת
כיצד ליצור קיצור דרך להגדרות העכבר ומשטח המגע ב-Windows 8.1

כיצד ליצור קיצור דרך להגדרות העכבר ומשטח המגע ב-Windows 8.1

השאר תגובההגדרות עכבר ומשטח מגע הוא יישומון של לוח הבקרה המודרני המאפשר לך לשנות:התנהגות העכבר של...

קרא עוד

כיצד ליצור קיצור דרך להגדרות העכבר ומשטח המגע ב-Windows 8.1

כיצד ליצור קיצור דרך להגדרות העכבר ומשטח המגע ב-Windows 8.1

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתהגדרות עכבר ומשטח מגע הוא יישומו...

קרא עוד

כיצד להסיר את ההתקנה של Windows 10 Creators Update

כיצד להסיר את ההתקנה של Windows 10 Creators Update

מוּמלָץ: לחץ כאן כדי לתקן בעיות של Windows ולמטב את ביצועי המערכתWindows 10 Creators Update שוחרר...

קרא עוד