कमांड लाइन के माध्यम से मैक ऐप स्टोर से डाउनलोड किए गए सभी ऐप्स की सूची बनाएं

Anonim

एक आसान टर्मिनल कमांड मैक पर इंस्टॉल किए गए सभी ऐप्स की सूची दिखाएगा जो विशेष रूप से मैक ऐप स्टोर से आए हैं। यह कई कारणों से मददगार हो सकता है, जैसे कि जब आप मशीनों को माइग्रेट कर रहे हैं, या यदि आप SSH के माध्यम से रिमोट मैक पर काम कर रहे हैं और आप कर रहे हैं तो आप आधिकारिक ऐप स्टोर चैनलों के बाहर से बदलना चाहते हैं। यह पता लगाने की कोशिश की जा रही है कि कौन से ऐप्स गायब हैं।आप ऐप स्टोर के भीतर खरीद इतिहास की समीक्षा करके मैन्युअल रूप से ऐसी सूची को एक साथ जोड़ सकते हैं, लेकिन वह सूची उन आइटमों को भी प्रदर्शित करती है जो मैक पर सक्रिय रूप से स्थापित नहीं हैं, जिससे यह बहुत कम उपयोगी हो जाता है।

ये तरकीबें कमांड लाइन और टर्मिनल का इस्तेमाल करती हैं, जिससे ये थोड़े और उन्नत हो जाते हैं। बहरहाल, चूंकि आप टर्मिनल में कमांड स्ट्रिंग को कॉपी और पेस्ट कर रहे हैं, यहां तक ​​​​कि नौसिखिए उपयोगकर्ता भी इसका अनुसरण कर सकते हैं यदि वे टर्मिनल के बारे में कुछ और जानने में रुचि रखते हैं। अपरिचित के लिए, Terminal.app हमेशा /Applications/Utilities/ में पाया जाता है

मैक ऐप स्टोर से डाउनलोड किए गए सभी ऐप्स को कैसे दिखाएं

निम्न कमांड को टर्मिनल में कॉपी और पेस्ट करें: ढूंढें /अनुप्रयोग -पथ 'सामग्री/_MASReceipt/receipt' -अधिकतम गहराई 4 -प्रिंट |\sed 's .app/Contents/_MASReceipt/receipt.appg; s/अनुप्रयोग/'

नमूना आउटपुट कुछ इस तरह दिख सकता है (इस लेख के उद्देश्य के लिए संक्षिप्त): GarageBand।ऐप 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" जोड़कर आसानी से किया जाता है:

खोज /अनुप्रयोग -पथ 'सामग्री/_MASReceipt/receipt' -अधिकतम गहराई 4 -print |\sed 's.app/Contents/_MASReceipt/receipt. ऐपजी; s/अनुप्रयोग/' > macapps.txt

इस आदेश में वे ऐप्स शामिल होंगे जिन्हें डाउनलोड किया जा चुका है लेकिन बाद में छिपा भी दिया गया है।

ऐसी ऐप सूची की तुलना दूसरी मशीन की सूची से आसानी से की जा सकती है ताकि यह देखा जा सके कि किन ऐप्स को इंस्टॉल करने की आवश्यकता हो सकती है।

याद रखें, यह केवल उन ऐप्स की सूची है जिन्हें Mac App Store से डाउनलोड किया गया है। यदि आप वेब से प्राप्त की गई फाइलों और चीजों के लिए कुछ और समावेशी चाहते हैं, तो आप मैक पर डाउनलोड की गई हर एक फ़ाइल की सूची को उजागर करने के लिए इस ट्रिक का उपयोग कर सकते हैं।

OS X में सभी एप्लिकेशन दिखाएं

OS X एप्लिकेशन फ़ोल्डर में इंस्टॉल किए गए सभी ऐप्स को देखने के लिए आप केवल ls कमांड के साथ डायरेक्टरी को सूचीबद्ध कर सकते हैं। कमांड लाइन का उपयोग करने वाले अधिकांश लोगों के लिए शायद यह बहुत स्पष्ट है, लेकिन हम इसे वैसे भी उन लोगों के लिए कवर करेंगे जो टर्मिनल से नए या कम परिचित हैं:

ls /अनुप्रयोग/

यह /एप्लिकेशन निर्देशिका में मौजूद सभी चीज़ों को दिखाता है, जिसमें प्रत्येक उपयोगकर्ता द्वारा इंस्टॉल किया गया ऐप और मैक ऐप स्टोर से आया ऐप भी शामिल है।

यदि आप ऐसी सूची को पाठ फ़ाइल में भी सहेजना चाहते हैं, तो तुलनात्मक उद्देश्यों के लिए या अन्यथा, आप या तो इसे टर्मिनल से एक txt दस्तावेज़ पर पुनर्निर्देशित कर सकते हैं:

ls /अनुप्रयोग/ > allmacapps.txt

वैकल्पिक रूप से, कमांड लाइन का उपयोग किए बिना आप इस ट्रिक का उपयोग सूची को सीधे Finder से फ़ाइल में सहेजने के लिए भी कर सकते हैं।

sed-आधारित युक्ति के लिए CommandLineFu की ओर ध्यान दें.

कमांड लाइन के माध्यम से मैक ऐप स्टोर से डाउनलोड किए गए सभी ऐप्स की सूची बनाएं