פוסט זה ירחיב על השיטות לחילוץ נתונים מקבצים.
כיצד לחלץ נתונים דרך/מקבצי טקסט עם PowerShell
אלו הם המקרים שיפנו אליהם כדי להסביר את חילוץ הנתונים מקובצי טקסט עם PowerShell:
- חלץ את הנתונים מקובץ טקסט.
- חלץ את מספר השורות המצומצם מקובץ טקסט.
- חלץ נתונים מיותר מקובץ אחד.
- חלץ את שלוש השורות האחרונות של קובץ טקסט.
- חלץ את השורה שצוין על ידי המשתמש מקובץ טקסט.
דוגמה 1: השתמש ב-Cmdlet 'Get-Content' כדי לחלץ את הנתונים דרך/מקובץ טקסט
ראשית, הפעל את ה- PowerShell כמנהל מערכת, ולאחר מכן כתוב את ה-cmdlet 'Get-Content' יחד עם הפרמטר '-Path' והקצה את נתיב קובץ הטקסט שאליו המשתמש רוצה לחלץ את הנתונים:
קבל-תוכן -נָתִיב C:\New\Test.txt
דוגמה 2: השתמש ב-'Get-Content' Cmdlet כדי לחלץ את המספר המוגבל של שורות מקובץ טקסט
ב-PowerShell, כדי לחלץ את מספר השורות הרצוי, פשוט הוסף את ' -ספירה כוללת ' פרמטר יחד עם הקוד והקצה את ספירת השורות כגון '3':
קבל-תוכן -נָתִיב C:\New\Test.txt -ספירה כוללת 3
דוגמה 3: השתמש ב-Cmdlet 'Get-Content' כדי לחלץ את הנתונים מקובצי טקסט מרובים
כדי לקבל את הנתונים של כל הקבצים בתיקייה שצוינה, פשוט, הוסף את הכוכבית ' * ' סמל מיד אחרי הקו האחורי של שם התיקיה:
קבל-תוכן -נָתִיב C:\New\ *
דוגמה 4: השתמש ב-Cmdlet 'Get-Content' כדי לחלץ את שלוש השורות האחרונות של קובץ טקסט
כדי לאחזר את שלוש השורות האחרונות מקובץ טקסט, ראשית, קבל את הקובץ על ידי כתיבת ה-' Get-Item ' cmdlet וציין את נתיב הקובץ באמצעות ' -נָתִיב ' פרמטר. לאחר מכן העבר את הקוד ל-cmdlet ' קבל-תוכן '. לאחר מכן, השתמש ב' -זָנָב ' (השתמש כדי לקבל את השורות האחרונות בלבד) פרמטר ולהקצות את הערך ' 3 ' אליו:
Get-Item -נָתִיב C:\New\Test.txt | קבל-תוכן - זָנָב 3
דוגמה 5: השתמש ב-'Get-Content' Cmdlet כדי לחלץ שורה ספציפית מקובץ טקסט
ראשית, כתוב את הקוד כדי לציין את המספר הכולל של שורות באמצעות ' -ספירה כוללת ” פרמטר ולעטוף את הקוד בתוך הפלטה הקטנה. לאחר מכן, כתוב מספר מסוים בתוך הסוגריים הגדולים כדי לקבל את השורה הספציפית:
( קבל-תוכן -נָתִיב C:\New\Test.txt -ספירה כוללת 5 ) [ - 3 ]
ניתן לראות שהשורה הספציפית הוצגה בקונסולה.
סיכום
כדי לחלץ את הנתונים מקובץ טקסט ב- PowerShell, ' קבל-תוכן ' נעשה שימוש ב-cmdlet. כדי לחלץ את הנתונים מקובץ טקסט, ראשית, הצב את ה-cmdlet 'Get-Content' יחד עם ה-' -נָתִיב ' פרמטר ולאחר מכן הקצה את נתיב הקובץ. פוסט זה הרחיב את השיטה לחילוץ נתונים מקובצי טקסט עם PowerShell.