ישנם דברים רבים שניתן לעשות עם הפלט של פקודה ב-Linux. ניתן להקצות את הפלט של פקודה למשתנה, לשלוח אותו לפקודה/תוכנית אחרת לעיבוד דרך צינור או להפנות אותו לקובץ לניתוח נוסף.
קראו גם: למידה על היסודות של כיצד ההפניה של קלט/פלט ב-Linux עובדת
במאמר קצר זה, אני אראה לכם קטסטרה פשוטה אך שימושית בשורת הפקודה: כיצד להציג את הפלט של פקודה על המסך וגם לכתוב לקובץ ב-Linux.
הצגת הפלט על המסך וכתיבה לקובץ
בהנחה שאתם רוצים לקבל תקציר מלא של השטח הפנוי והשימושי במערכת הקבצים במערכת Linux, ניתן להשתמש ב-פקודת df; היא גם עוזרת לך לקבוע את סוג מערכת הקבצים במחיצה.
$ $df

עם הקידוד -h
, ניתן להציג את סטטיסטיקת השטח במערכת הקבצים בפורמט "קריאה להבנה" (מציג פרטי סטטיסטיקה בבתים, מגה-בתים וגיגה-בתים).
$ df -h

כעת כדי להציג את המידע לעיל על המסך וגם לכתוב אותו לקובץ, לדוגמה לניתוח מאוחר ו/או לשליחה למנהל מערכת דרך דוא"ל, הריצו את הפקודה הבאה.
$ df -h | tee df.log $ cat df.log

כאן, הקסם נעשה על ידי פקודת tee, היא קוראת מקלט סטנדרטי וכותבת לפלט סטנדרטי וגם לקבצים.
אם קובץ(ים) כבר קיימים, ניתן להוסיף אותם באמצעות האפשרות -a
או --append
כמו בדוגמה הבאה.
$ df -h | tee -a df.log
הערה: ניתן גם להשתמש ב־pydf כאלטרנטיבה לפקודת "df" כדי לבדוק את שימוש הדיסק בצבעים שונים.
למידע נוסף, עיין בדפי הרשומות של df ו־tee.
$ man df $ man tee
יתכן גם שיהיה נעים לך לקרוא מאמרים דומים.
- 5 טיפים וטריקים מעניינים בשורת הפקודה בלינוקס
- 10 טריקים שימושיים בשורת הפקודה של לינוקס עבור מתחילים
- 10 טריקים וטיפים מעניינים בשורת הפקודה של לינוקס שכדאי לדעת
- איך להריץ או לחזור על פקודת לינוקס כל X שניות לתמיד
- קביעת תאריך ושעה עבור כל פקודה שאתה מבצע בהיסטוריית ה־Bash
במאמר קצר זה, הצגתי לך איך להציג את פלט של פקודה במסך וגם לכתוב לקובץ בלינוקס. אם יש לך שאלות או רעיונות נוספים לשיתוף, עשה זאת דרך תיבת התגובה למטה.
במאמר קצר זה, הצגתי לך איך לצפות בפלט של פקודה על המסך וגם לכתוב לקובץ ב-Linux. אם יש לך שאלות או רעיונות נוספים לשתף, תעשה זאת דרך תיבת התגובות למטה.
Source:
https://www.tecmint.com/save-command-output-to-a-file-in-linux/