bat: אלטרנטיבה מודרנית לפקודת החתול הקלאסית של לינוקס

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

כלי השירות לחתול קדם ללינוקס, אבל אתה עשוי לתהות אם יש משהו טוב יותר מתוכנית השירות הסטנדרטית הזו. אם אתה רוצה לבחון קבצים בלינוקס, יש כלי עזר חדש יותר בשם bat שאולי יעניין אותך.





מה זה עטלף?

 דף הבית של בת

עטלף הוא שיבוט של חתול עם כמה תכונות מודרניות. שורת התיוג עליה עמוד GitHub הוא 'שיבוט חתול עם כנפיים'.





איפור של סרטון היום

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





מתקין bat על לינוקס

התקנת bat על שולחן העבודה של לינוקס היא קלה מספיק. זה זמין במאגרים הרשמיים של הפצת לינוקס רבים.

כדי להתקין bat על אובונטו או דביאן, פשוט השתמש ב-APT:



sudo apt install bat

הפעלתו בדביאן ובאובונטו היא מעט שונה, כפי שיוסבר בהמשך.

כדי להתקין bat על Arch Linux:





sudo pacman -S bat

וב-Fedora/Red Hat/CentOS:

sudo dnf install bat

שימוש ב-bat כדי להציג פלט בלינוקס

מחבט ריצה דומה לשימוש בחתול. אתה יכול להשתמש בו עם קבצים או עם קלט סטנדרטי. אתה יכול לקרוא לזה בשורת הפקודה עם 'עטלף'.





אם אתה ב-Ubuntu או Debian, קרא לזה על ידי הקלדת 'batcat' במקום זאת. אתה יכול לשנות אותו בחזרה ל'עטלף' על ידי יצירת כינוי מעטפת עם:

האם ניתן לפרוץ לטלפון שלי באמצעות בלוטות '
alias batcat="bat"

הדבק את זה בקובץ תצורת המעטפת שלך (בדרך כלל .bashrc אוֹ .zshrc ) כדי שזה יהיה קבוע.

 כלי עזר Linux bat מציג הדגשת תחביר עבור C

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

 אפשרות bat -n המציגה מספרי שורות

אם אתה לא אוהב את הקישוטים, אתה יכול להשתמש להציג רק מספרי שורות.

bat יזהה שפות תכנות פופולריות רבות ותדגיש את התחביר. אתה יכול להשתמש ב אפשרות לכפות זיהוי של שפה מסוימת, כגון C.

bat -l c file.c

אלטרנטיבה מודרנית לפיקוד החתול

bat הוא חלופה מודרנית לפקודת החתול הקלאסית של לינוקס. הוא מציע כמה תכונות ייחודיות, כגון מספרי שורות מודפסים יפהפיים, החלפה והדגשת תחביר.

bat הוא לא הגרסה המודרנית היחידה של כלי עזר קלאסיים של יוניקס בחוץ. ישנם תחליפים רבים עבור כלי עזר שנבדקו בזמן כמו grep או man שאולי תרצה לבדוק.