רשימת כל האפליקציות שהורדת מחנות האפליקציות של Mac באמצעות שורת הפקודה
פקודת מסוף שימושית תציג רשימה של כל האפליקציות המותקנות ב-Mac שהגיעו אך ורק מ-Mac App Store. זה יכול להיות מועיל ממגוון סיבות, כמו בעת בניית רשימה של אפליקציות שאולי תרצה להחליף מחוץ לערוצים הרשמיים של App Store אם אתה מעביר מכונות, או אם אתה עובד על Mac מרוחק דרך SSH מנסה להבין אילו אפליקציות חסרות.אתה יכול לחבר רשימה כזו גם באופן ידני על ידי סקירת היסטוריית הרכישות ב-App Store, אבל הרישום הזה מציג גם פריטים שאינם מותקנים באופן פעיל ב-Mac, מה שהופך אותו להרבה פחות שימושי.
הטריקים האלה משתמשים בשורת הפקודה ובטרמינל, מה שהופך אותם לקצת יותר מתקדמים. עם זאת, מכיוון שאתה רק מעתיק ומדביק מחרוזת פקודה בטרמינל, אפילו משתמשים מתחילים יכולים לעקוב אחריהם אם הם מעוניינים ללמוד קצת יותר על הטרמינל. למי שלא מכיר, Terminal.app נמצא תמיד ב- /Applications/Utilities/
כיצד להציג את כל האפליקציות שהורדת מחנות האפליקציות של Mac
העתק והדבק את הפקודה הבאה בטרמינל: find /Applications -path 'Contents/_MASReceipt/receipt' -maxdepth 4 -print |\sed 's .app/Contents/_MASReceipt/receipt.appg; s/Applications/'
פלט לדוגמה עשוי להיראות בערך כך (בקיצור לצורך מאמר זה): GarageBand.app iMovie.app התקן OS X Mountain Lion.app iPhoto.app Pixelmator.app Pocket.app Skitch.app Textual.app TextWrangler.app The Unarchiver.app TweetDeck.app Twitter.app WriteRoom.app Xcode.app
ייתכן שתמצא שימושי יותר לשלוח את התוצאות לקובץ טקסט, דבר הנעשה בקלות על ידי הוספת "> appstorelist.txt" לסוף הפקודה כך:
find /Applications -path 'Contents/_MASReceipt/receipt' -maxdepth 4 -print |\sed 's.app/Contents/_MASReceipt/receipt. appg; s/Applications/' > macapps.txt
פקודה זו תכלול אפליקציות שהורדו אך הוסתרו גם כן.
ניתן להשוות בקלות רשימת אפליקציות כזו לרשימה במחשב אחר כדי לראות אילו אפליקציות יש צורך להתקין.
זכור, זוהי רשימה של האפליקציות בלבד שהורדו מ-Mac App Store. אם אתה רוצה משהו יותר כולל עבור קבצים ודברים שהשגת מרחבי האינטרנט, אתה יכול להשתמש בטריק הזה כדי לחשוף רשימה של כל קובץ בודד שהורד אי פעם למק.
הצג את כל היישומים במערכת ההפעלה X
כדי לראות את כל היישומים המותקנים בתיקיית יישומי OS X אתה יכול פשוט לרשום את הספרייה עם הפקודה ls. זה כנראה די ברור לרוב מי שישתמש בשורת הפקודה, אבל אנחנו נסקור את זה בכל מקרה למי שחדש או פחות מכיר את הטרמינל:
ls /Applications/
זה מציג את כל מה שנמצא בספריית /Applications, הכוללת כל אפליקציה מותקנת על ידי משתמש, כמו גם מה שהגיע מ-Mac App Store.
אם תרצה לשמור רשימה כזו גם בקובץ טקסט, למטרות השוואה או אחרת, תוכל להפנות אותה למסמך txt מהמסוף:
ls /Applications/ > allmacapps.txt
לחלופין, ללא שימוש בשורת הפקודה תוכל להשתמש בטריק הזה כדי לשמור את הרשימה לקובץ ישירות מה-Finder.
כדי לגשת ל-CommandLineFu עבור הטריק המבוסס על סד.