Komut Satırı Yoluyla Mac App Store'dan İndirilen Tüm Uygulamaları Listeleyin

Anonim

Kullanışlı bir terminal komutu, yalnızca Mac App Store'dan gelen ve bir Mac'te yüklü olan tüm uygulamaların bir listesini gösterir. Bu, çeşitli nedenlerle yararlı olabilir; örneğin, makineleri taşıyorsanız resmi App Store kanallarının dışından değiştirmek isteyebileceğiniz uygulamaların bir listesini oluştururken veya SSH aracılığıyla uzak bir Mac üzerinde çalışıyorsanız ve hangi uygulamaların eksik olduğunu bulmaya çalışıyor.App Store'daki Satın Alma Geçmişini inceleyerek böyle bir listeyi manuel olarak da oluşturabilirsiniz, ancak bu liste, Mac'te aktif olarak yüklü olmayan öğeleri de görüntüleyerek çok daha az kullanışlı hale getirir.

Bu numaralar komut satırını ve Terminali kullanır, bu da onları biraz daha gelişmiş hale getirir. Bununla birlikte, bir komut dizesini terminale kopyalayıp yapıştırdığınız için, acemi kullanıcılar bile Terminal hakkında biraz daha fazla bilgi edinmek isterlerse takip edebilirler. Tanıdık olmayanlar için, Terminal.app her zaman /Applications/Utilities/ içinde bulunur.

Mac App Store'dan İndirilen Tüm Uygulamaları Gösterme

Aşağıdaki komutu kopyalayıp Terminal'e yapıştırın: find /Applications -path 'Contents/_MASReceipt/receipt' -maxDefinition 4 -print |\sed 's .app/Contents/_MASReceipt/receipt.appg; s/Uygulamalar/'

Örnek çıktı şöyle görünebilir (bu makalenin amacı için kıs altılmıştır): GarageBand.uygulama iMovie.app OS X'i yükleyin 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

Sonuçları bir metin dosyasına göndermek daha yararlı olabilir, bu, komutun sonuna “> appstorelist.txt” ifadesini şu şekilde ekleyerek kolayca yapılabilir:

find /Applications -path 'Contents/_MASReceipt/receipt' -maxDefinition 4 -print |\sed 's.app/Contents/_MASReceipt/receipt. uygulamag; s/Applications/' > macapps.txt

Bu komut, indirilen ancak o zamandan beri gizlenen uygulamaları da içerecektir.

Böyle bir uygulama listesi, hangi uygulamaların yüklenmesi gerekebileceğini görmek için başka bir makinedeki bir listeyle kolayca karşılaştırılabilir.

Unutmayın, bu yalnızca Mac App Store'dan indirilen uygulamaların bir listesidir. Dosyalar ve web'den edindiğiniz şeyler için daha kapsayıcı bir şey istiyorsanız, bir Mac'e indirilen her dosyanın bir listesini ortaya çıkarmak için bu numarayı kullanabilirsiniz.

OS X'teki Tüm Uygulamaları Göster

OS X uygulamaları klasöründe yüklü olan tüm uygulamaları görmek için ls komutuyla dizini listeleyebilirsiniz. Bu muhtemelen komut satırını kullanacak çoğu kişi için oldukça açıktır, ancak yine de Terminal'e yeni veya daha az aşina olanlar için ele alacağız:

ls /Applications/

Bu, kullanıcının yüklediği her uygulamayı ve Mac App Store'dan gelenleri içeren /Applications dizinindeki her şeyi gösterir.

Eğer böyle bir listeyi bir metin dosyasına da kaydetmek isterseniz, karşılaştırma amacıyla veya başka bir şekilde, onu terminalden bir txt belgesine yönlendirebilirsiniz:

ls /Applications/ > allmacapps.txt

Alternatif olarak, komut satırını kullanmadan, listeyi doğrudan Finder'dan bir dosyaya kaydetmek için de bu hileyi kullanabilirsiniz.

sed tabanlı numara için CommandLineFu'ya dikkat.

Komut Satırı Yoluyla Mac App Store'dan İndirilen Tüm Uygulamaları Listeleyin