לפני יום, כשקראתי את הבלוג המצוין WebUpd8, גיליתי כלי לקבל הודעה בסוף ביצוע על ידי comando ב מסוף, שיכולים להיות שימושיים במקרים בהם משימה זו יכולה להימשך מספר דקות. בכנות, אני לא חושב שזה הפיתרון הטוב ביותר. מסיבה זו, אנו מציעים חלופות אחרותעוד נוהגים ופשוט. |
תבטל את דעתי
הכלי המומלץ של אנדרו הוא Unidstract-me.
התקנה ב אובונטו ונגזרות:
sudo add-apt-repository ppa: undistract-me-packagers / עדכון sudo apt-get עדכון sudo apt-get להתקין undistract-me
כדי להשתמש בו, עליך להפעיל את האפשרות "הפעל פקודה כמסוף התחברות" במסוף העדפתך. בזה שמגיע עם GNOME נוכל להפעיל אפשרות זו תחת ערוך> העדפות פרופיל.
לאחר ההתקנה, כל פקודה שלוקחת יותר מ -10 שניות תציג הודעה עם השלמתה.
חלופות אחרות
היתרון של השיטות המוצגות להלן הם מספר:
- הם פועלים רק כאשר המשתמש מבקש זאת
- אינם דורשים התקנת תוכניות נוספות (בדרך כלל החבילות הדרושות כבר מותקנות כמעט בכל הפצות הפופולריות)
- אם עצלות אוכלת אותך, אתה יכול להפוך אותם בקלות לתסריט
- הם סופר מהירים, אינם צורכים משאבים וקלים ללמוד
התראה-שלח
כדי להציג הודעות התראה בסגנון אובונטו, עליך להתקין הודעה ושליחה. אובונטו, מנטה לינוקס ונגזרים מגיעים עם חבילה זו המותקנת כברירת מחדל. משתמשי קשת יכולים להתקין אותו מה- AUR.
ואז פשוט להוסיף && להודיע לשלוח "בוצע!" בסוף הפקודה שאנחנו רוצים לבצע. בהנחה שהפקודה לביצוע הייתה חתול:
קובץ חתול && להודיע - לשלוח "בוצע!"
זניטיות
מערכת התראות "מורכבת" יותר היא Zenity, שבעזרתה נוכל להציג תיבות דו-שיח עם כפתורים וכו '.
כמו עם הודעה-שלח, פשוט הוסף && זנות –מידע –text = »הסתיים!» בסוף הפקודה שאנחנו רוצים לבצע. בהנחה, שוב, שהפקודה לרוץ היא חתול:
file file && zenity --info --text = "פקודה ארוכה הושלמה."
מקור: webupd8
בתיאוריה זה יכול לעבוד גם: »קובץ חתול && echo -ea«, מייצר צפצוף בסוף הפקודה (בצ'אקרה זה לא עובד). לגבי הטיפ (אם לא הבנתי לא נכון), "command1; command2" אינו זהה ל- "command1 && command2"; במקרה הראשון, פקודה 2 מבוצעת ללא קשר לשאלה אם פקודה 1 הסתיימה היטב, בשנייה היא מבוצעת רק אם פקודה 1 הסתיימה כהלכה. ברכות ופוסט טוב, אהבתי להודיע-לשלוח, מאוד פרקטי
שימושי מאוד! בדיקה…
שלום, בדרך כלל אני משתמש באפשרות זו טוב יותר:
תיק חתול; zenity –info –text = »פקודה ארוכה הושלמה.» &
זה מאפשר לי להוסיף יותר מהודעה אחת והטרמינל לא ננעל עד שאלחץ.
לגבי