Избройте всички приложения, изтеглени от Mac App Store чрез командния ред
Удобна терминална команда ще покаже списък с всички приложения, инсталирани на Mac, които идват изключително от Mac App Store. Това може да бъде полезно по различни причини, като например когато създавате списък с приложения, които може да искате да замените извън официалните канали на App Store, ако мигрирате машини или ако работите на отдалечен Mac чрез SSH и сте опитвайки се да разбера кои приложения липсват.Можете да съставите такъв списък и ръчно, като прегледате хронологията на покупките в App Store, но този списък също така показва елементи, които не са активно инсталирани на Mac, което го прави много по-малко полезен.
Тези трикове използват командния ред и терминала, което ги прави малко по-напреднали. Въпреки това, тъй като просто копирате и поставяте команден низ в терминала, дори начинаещи потребители могат да следват, ако се интересуват да научат малко повече за терминала. За незапознатите, Terminal.app винаги се намира в /Applications/Utilities/
Как да покажете всички приложения, изтеглени от Mac App Store
Копирайте и поставете следната команда в терминала: find /Applications -path 'Contents/_MASReceipt/receipt' -maxdepth 4 -print |\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“ в края на командата по следния начин:
find /Applications -path 'Contents/_MASReceipt/receipt' -maxdepth 4 -print |\sed 's.app/Contents/_MASReceipt/receipt. приложениеg; s/Applications/' > macapps.txt
Тази команда ще включва приложения, които са били изтеглени, но след това също са скрити.
Такъв списък с приложения може след това да се сравни лесно със списък на друга машина, за да се види кои приложения може да се наложи да бъдат инсталирани.
Запомнете, това е списък само с приложенията, които са изтеглени от Mac App Store. Ако искате нещо по-всеобхватно за файлове и неща, които сте получили от цялата мрежа, можете да използвате този трик, за да разкриете списък с всеки отделен файл, изтеглен някога на Mac.
Покажи всички приложения в OS X
За да видите всички приложения, инсталирани в папката с приложения на OS X, можете просто да посочите директорията с командата ls. Това вероятно е доста очевидно за повечето, които биха използвали командния ред, но все пак ще го разгледаме за тези, които са нови или по-малко запознати с терминала:
ls /Приложения/
Това показва всичко, намиращо се в директорията /Applications, която включва всяко инсталирано от потребител приложение, както и това, което идва от Mac App Store.
Ако искате да запазите такъв списък и в текстов файл, за целите на сравнението или по друг начин, можете или да го пренасочите към txt документ от терминала:
ls /Приложения/ > allmacapps.txt
Алтернативно, без да използвате командния ред, можете да използвате този трик, за да запазите списъка във файл директно от Finder.
Насочва се към CommandLineFu за базирания на sed трик.