הפקודה cat או concatenate היא כלי עזר רב-תכליתי לשילוב שני קבצים או יותר. אתה יכול גם להשתמש בפקודה cat כדי להדפיס תוכן של קובץ בטרמינל מבלי לפתוח אותו בעורך טקסט.
לפקודת החתול יש פונקציות שונות כמו הוספה לקבצים, הצגת מספר השורות, יצירת קבצים חדשים וכו'. עם זאת, משתמשים רבים, במיוחד מתחילים, יודעים מעט על פקודת החתול. אז במאמר זה יש את כל מה שטיר צריך לדעת על פקודת החתול בלינוקס.
כיצד להשתמש ב- Cat Command בלינוקס
כפי שהזכרנו קודם לכן, הפקודה cat משמשת להצגת תוכן הקובץ. אז הנה הביטוי הבסיסי של פקודת החתול:
חתול [ אפשרויות ] < קוֹבֶץ >
כעת ניקח דוגמה להצגת התוכן של קובץ script.txt:
חתול script.txt
אם הרצתם סקריפט או קטע קוד וברצונכם לשמור את הפלט שלו בקובץ, הפעל את הפקודה הבאה:
חתול > output.txtאם קובץ אחר בשם 'output.txt' אינו קיים בספרייה הנוכחית שלך, פקודה זו תחילה תיצור אותו. לאחר מכן, הוא ישמור בתוכו את הפלט של הפקודה שבוצעה קודם לכן. כדי לשרשר קבצים מרובים ולאחר מכן להציג את תוכנם, השתמש בפקודה הבאה:
חתול file.txt filename.txt
יחד עם תוכן הקובץ, אתה יכול להציג את מספרי השורות שלהם באמצעות האפשרות -n:
חתול -נ file.txt
אתה יכול להשתמש בפקודה שלהלן כאשר יש לך שני קבצים, כלומר, file1 ו file2, אבל רוצה לצרף את התוכן של file2 לקובץ1:
חתול filename.txt >> file.txt
באופן דומה, אתה יכול לשכפל את התוכן של קובץ אחד לאחר:
חתול file.txt > filename.txt
סיכום מהיר
פקודת החתול היא כלי רב עוצמה ורב-תכליתי המציע תכונות מרובות. עם זאת, משתמשים לרוב אינם מודעים לפוטנציאל האמיתי שלו, מה שמשאיר אותו לא מנוצל. לכן, מאמר זה מסביר בקצרה את פקודת החתול, אפשרויותיה ומקרי שימוש שונים.
הדגמנו כיצד להשתמש בפקודה cat כדי להציג תוכן של קובץ, ליצור עותק של קובץ, לצרף אותו לקובץ אחר ולהראות את מספר השורות וכו'.