כיצד לשמור את הפלט של פקודת מסוף

פלט פקודה שמור

אנחנו ב-2019 ועדיין יש רבים שלא משתמשים בלינוקס כי הם מאמינים שהכל נעשה דרך שורת פקודה. זה לא נכון, והקוראים של Ubunlog אתה יודע את זה היטב. מה שנכון הוא שהטרמינל של אובונטו (או Bash) הוא כלי חזק מאוד, עד כדי כך שמיקרוסופט כללה אותו בווינדוס 10. לפעמים, אנחנו רוצים שתף את הפלט של פקודה עבור, למשל, משתמשים אחרים שיעזרו לנו בבעיה ובמאמר זה אנו נראה לך כיצד לשמור את הפלט הזה.

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

שמור את פלט הפקודה מתפריט קובץ

האפשרות הפשוטה ביותר שאני מדבר עליה היא זהה לזו שאנו משתמשים בה כדי לשמור קובץ טקסט מכל יישום מסוג זה. זה בערך הולך קובץ תפריט וחפש משהו כמו "שמור". בקונסולה, אפליקציית המסוף של קובונטו, כתוב "שמור פלט כ ...". דברים לדעת:

  • התפוקה מושלמת. משמעות הדבר היא שהוא יעתיק בדיוק את מה שיש בטרמינל. במקרה של Neofetch וכפי שניתן לראות בצילום המסך, זה לוקח הכל אותו דבר, אבל בטקסט רגיל. זה לא מכבד צבעים, שיכולים להיות שימושיים כפי שנסביר בהמשך.
  • העתק הכל מה בטרמינל. זו יכולה להיות בעיה אם אנחנו רק רוצים לחלוק חלק ממה שיש לנו. כדי להימנע מהעתקה רבה אם השתמשנו במסוף לפני ששמרנו את מבוקשנו, נוכל להשתמש בפקודה "נקה" כדי לנקות את המסך.
  • El הקובץ נשמר עם סיומת TXT, למרות שאפליקציות מסוימות עשויות גם להציע את היכולת לשמור אותו כ- HTML.

העתקה והדבקה

זה פשוט מהקודם, נכון? הטרמינל מאפשר בואו להעתיק ולהדביק טקסט, אך יש לזכור כמה דברים:

  • אם הפלט ארוך מאוד, בחירת כל הטקסט יכולה להיות מייגעת. אני ממליץ עליו רק ביציאות קצרות.
  • באופן הגיוני, מה שהועתק צריך להיות מודבק איפשהו, אם זה מסמך טקסט שנוצר ביד, ציוץ, דואר אלקטרוני וכו '.
  • לא ניתן להשתמש בקיצורי מקשים. אם נלחץ על Ctrl + C, שהיא המקלדת להעתקה, ניכנס ^ C למסוף. מובן מאליו שגם הדבקה לא עובדת ומה שנציג במסוף יהיה ^ V.
מעלה
Artaculo relacionado:
upower, פקודה פשוטה לבדוק את מצב הסוללה של המחשב הנייד שלנו

שמירת הפלט של פקודה, גרסת "לינוקסרה"

בגרסת "לינוקסרה" נעשה הכל מהטרמינל. אך לפני שנסביר כיצד זה נעשה, עלינו להסביר כי:

  • לא עובד עם כל הפקודות. כאשר צריך להוסיף אפשרות נוספת (-h), כמה פקודות יתן לנו שגיאה.
  • הטוב: פשוט לשמור את מה שאנחנו מבקשים.
  • לא כל אלה שעובדים יוצאים מושלמים. באחת הבדיקות שלי שמרתי את המידע על Neofetch וכפי שהסברתי קודם, זה שנשמר בטקסט רגיל ללא צבעים היה אפשרות טובה מכיוון שבשימוש במסוף הוא יוסיף תווים שמנסים להגדיר את הצבע לתווים הקיימים , להיות ככה:

פלט פקודה: Neofetch

בין הפקודות שעובדות יש לנו "df", לכן נשתמש בפקודה זו לבדיקה. הקו יהיה כך:

df -h | test test.txt

מהפקודה לעיל:

  • df היא הפקודה שתראה לנו את המרחב המשומש של הדיסקים שלנו.
  • אפשרות -h זה יבטיח שהפלט יהיה קל לאדם לקריאה.
  • טי תהיה הפקודה שתציל אותה.
  • test.txt הוא קובץ הפלט. אם לא נציין את הנתיב, הוא ישמור אותו בתיקיה האישית שלנו. זה עובד גם בסיומת .log, למשל.

אם אנו רוצים לפתוח את הקובץ החדש שנוצר מהטרמינל, נוכל לעשות זאת באמצעות הפקודה «cat test.txt», כל עוד שמרנו את הקובץ בשם זה ויש לנו אותו בתיקיה האישית שלנו.

כפי שציינו, הטרמינל חזק יותר מכלים פשוטים וממנו אנו יכולים להוסיף מידע נוסף לקובץ הפלט. לשם כך נשתמש באפשרות -a (הוספה או הוספה) מול הקובץ, כגון

df -h | טי -א test.txt

עם הפקודה הקודמת היינו מוסיפים את מידע האחסון החדש לדיסקים שלנו לקובץ test.txt.

האם אתה כבר יודע לשמור פלט של פקודה בלינוקס?

על חלופות לפקודה ls
Artaculo relacionado:
חלופות לפקודה 'ls' כדי לרשום את תוכן הספריה

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   למתחילים דיג'ו

    בלינוקס לא משתמש ב- ">" או ">>" כמו ב- Windows?

    1.    דייגו דיג'ו

      יש לי אותה שאלה, מה ההבדל בין השלכת הנתונים ל> או שימוש בפקודה tee?
      ממה שהספקתי לקרוא, ההבדל הוא שגם טי מראה לך את זה על המסך. כלומר,> הוא משליך אותו לקובץ הטקסט מבלי להציג את הפלט וטי מחזיר אותו לקובץ ובנוסף מראה לך אותו על המסך. האם מישהו מאשר אותי?

  2.   חוסה דיג'ו

    מה שהם יכולים להסביר הוא כיצד נשמר שינוי בקובץ אותו אנו עורכים, בתחתית המסוף מופיע שורת משימות בשתי שורות עם דברים כמו תצוגה, יציאה, חיפוש, החלפה, איות, הדבקה ואחרים
    אבל איך עושים כדי לשמור, למשל? בצד שמאל של המילה שמור, ישנם שני סמלים «^ Ô» אך אם אתה מקליד אותם הם רשומים במסוף והוא לא נשמר ...
    כמה קשה היה למי שעושה זאת לשים כפתור שמירה?
    בלינוקס, מי שעושה את זה, צריך לחשוב: למה לעשות את זה קל אם אנחנו יכולים לעשות את זה מסובך

  3.   אמרסון דיג'ו

    הזן כדי לראות אם גיליתי כיצד לשמור את השינויים כשאני עורך קובץ עם nano,
    לדוגמא: sudo nano עריכת cd xxx,

    הקובץ נפתח, לא בכל פעם, (זה לינוקס) ואחרי שתשנה אותו, המסוף, כדי לא לאבד את האוויר של המסתורין המאפיין אותו, ולהקשה עליך, (שבלינוקס קלה שם אין שום דבר, לא משנה מה אוהדי המזוכיזם יגידו,) בתחתית, אתה רואה שתי שורות עם אפשרויות שונות המסבירות מה יקרה אם תבצע את הפקודה שקודמת לה, הפקודות האלה הן משהו כזה: ^ X, אתה חושב, אם אני נותן את הפופקורן «^» ואת האות הגדולה X, הפקודה תעבוד והשינויים יישמרו ...… ובכן לא, אז אתה ק"ג בכל המתים של מי שעושה לינוקס, ואתה תוהה למה אתה מאמין להם כשאתה הם מספרים את כל השקרים שהם מספרים על לינוקס, אבל לבסוף הם משכנעים אותך (הם) שהחמור הוא אתה, שההיגיון שלך לא תקין ואז אתה נופל לכאן וחושב שזה יסביר לך את זה, אבל לא, זה מסביר משהו אחר, שגם לא משרת אותך ....
    לינוקס הוא כזה