אם אתה לא אוהב את הפלט המשעמם והמשעמם של פקודת החתול, שקול להתקין bat על מכונת הלינוקס שלך.
כלי השירות לחתול קדם ללינוקס, אבל אתה עשוי לתהות אם יש משהו טוב יותר מתוכנית השירות הסטנדרטית הזו. אם אתה רוצה לבחון קבצים בלינוקס, יש כלי עזר חדש יותר בשם bat שאולי יעניין אותך.
מה זה עטלף?
עטלף הוא שיבוט של חתול עם כמה תכונות מודרניות. שורת התיוג עליה עמוד GitHub הוא "שיבוט חתול עם כנפיים".
מאפיין מרכזי אחד הוא הוספת מספרי שורות לכל פלט. זה גם מזהה אוטומטית מספר שפות תכנות ומדגיש תחביר. זה גם משתלב בצורה חלקה עם Git.
מתקין bat על לינוקס
התקנת bat על שולחן העבודה של לינוקס היא קלה מספיק. זה זמין במאגרים הרשמיים של הפצת לינוקס רבים.
כדי להתקין bat על אובונטו או דביאן, פשוט השתמש ב-APT:
sudo apt להתקין עטלף
הפעלתו בדביאן ובאובונטו היא מעט שונה, כפי שיוסבר בהמשך.
כדי להתקין bat על Arch Linux:
sudo pacman -S bat
וב-Fedora/Red Hat/CentOS:
sudo dnf להתקין עטלף
שימוש ב-bat כדי להציג פלט בלינוקס
מחבט ריצה דומה לשימוש בחתול. אתה יכול להשתמש בו עם קבצים או עם קלט סטנדרטי. אתה יכול לקרוא לזה בשורת הפקודה עם "עטלף".
אם אתה ב-Ubuntu או Debian, קרא לזה על ידי הקלדת "batcat" במקום זאת. אתה יכול לשנות אותו בחזרה ל"עטלף" על ידי יצירת כינוי מעטפת עם:
כינוי batcat="עטלף"
הדבק את זה בקובץ תצורת המעטפת שלך (בדרך כלל .bashrc אוֹ .zshrc) כדי שזה יהיה קבוע.
הדבר הראשון שתבחין הוא שהעטלף מצייר גבול סביב הפלט עם מספרי קו. נראה שזה רק עושה את זה יותר יפה. תוכנית החתול הסטנדרטית יש את -נ אפשרות להצגת מספרי שורות.
אם אתה לא אוהב את הקישוטים, אתה יכול להשתמש -נ להציג רק מספרי שורות.
bat יזהה שפות תכנות פופולריות רבות ותדגיש את התחביר. אתה יכול להשתמש ב -ל אפשרות לכפות זיהוי של שפה מסוימת, כגון C.
עטלף-לגקוֹבֶץ.c
אלטרנטיבה מודרנית לפיקוד החתול
bat הוא חלופה מודרנית לפקודת החתול הקלאסית של לינוקס. הוא מציע כמה תכונות ייחודיות, כגון מספרי שורות מודפסים יפהפיים, החלפה והדגשת תחביר.
bat הוא לא הגרסה המודרנית היחידה של כלי עזר קלאסיים של יוניקס בחוץ. ישנם תחליפים רבים עבור כלי עזר שנבדקו בזמן כמו grep או man שאולי תרצה לבדוק.