Ilista ang Lahat ng Apps na Na-download mula sa Mac App Store sa pamamagitan ng Command Line

Anonim

Ang isang madaling gamiting terminal command ay magpapakita ng isang listahan ng lahat ng mga app na naka-install sa isang Mac na eksklusibong nagmula sa Mac App Store. Makakatulong ito para sa iba't ibang dahilan, tulad ng kapag gumagawa ng listahan ng mga app na maaaring gusto mong palitan mula sa labas ng mga opisyal na channel ng App Store kung naglilipat ka ng mga machine, o kung nagtatrabaho ka sa isang malayuang Mac sa pamamagitan ng SSH at sinusubukang malaman kung anong mga app ang nawawala.Maaari mo ring pagsama-samahin ang naturang listahan nang manu-mano sa pamamagitan ng pagsusuri sa History ng Pagbili sa loob ng App Store, ngunit ang listahang iyon ay nagpapakita rin ng mga item na hindi aktibong naka-install sa isang Mac, na ginagawa itong hindi gaanong kapaki-pakinabang.

Ginagamit ng mga trick na ito ang command line at Terminal, na ginagawang mas advanced ang mga ito. Gayunpaman, dahil kumokopya ka lang at mag-paste ng command string sa terminal, kahit na ang mga baguhang user ay maaaring sumunod kung interesado silang matuto nang kaunti pa tungkol sa Terminal. Para sa hindi pamilyar, palaging matatagpuan ang Terminal.app sa /Applications/Utilities/

Paano Ipakita ang Lahat ng Na-download na Apps mula sa Mac App Store

Kopyahin at i-paste ang sumusunod na command sa Terminal: find /Applications -path 'Contents/_MASReceipt/receipt' -maxdepth 4 -print |\sed 's .app/Contents/_MASReceipt/receipt.appg; s/Applications/'

Maaaring ganito ang hitsura ng sample na output (pinaikli para sa layunin ng artikulong ito): GarageBand.app iMovie.app I-install ang OS X Mountain Lion.app iPhoto.app Pixelmator.app Pocket.app Skitch.app Textual.app TextWrangler.app Ang Unarchiver.app TweetDeck.app Twitter.app WriteRoom.app Xcode.app

Maaaring makita mong mas kapaki-pakinabang na ipadala ang mga resulta sa isang text file, na madaling gawin sa pamamagitan ng pagdaragdag ng “> appstorelist.txt” sa dulo ng command tulad nito:

find /Applications -path 'Contents/_MASReceipt/resibo' -maxdepth 4 -print |\sed 's.app/Contents/_MASReceipt/resibo. appg; s/Applications/' > macapps.txt

Isasama sa command na ito ang mga app na na-download na ngunit mula nang nakatago rin.

Madaling maikumpara ang ganoong listahan ng app sa isang listahan sa isa pang machine upang makita kung aling mga app ang maaaring kailangang i-install.

Tandaan, ito ay isang listahan lamang ng mga app na na-download mula sa Mac App Store. Kung gusto mo ng mas inklusibo para sa mga file at mga bagay na nakuha mo mula sa buong web, maaari mong gamitin ang trick na ito upang tumuklas ng isang listahan ng bawat solong file na na-download sa isang Mac.

Ipakita ang Lahat ng Application sa OS X

Upang makita ang lahat ng apps na naka-install sa OS X applications folder maaari mo lamang ilista ang direktoryo gamit ang ls command. Ito ay malamang na medyo halata sa karamihan na gagamit ng command line, ngunit tatalakayin pa rin namin ito para sa mga bago o hindi gaanong pamilyar sa Terminal:

ls /Applications/

Ipinapakita nito ang lahat ng nasa direktoryo ng /Applications, na kinabibilangan ng bawat isang user na naka-install na app pati na rin kung ano ang nagmula sa Mac App Store.

Kung gusto mong i-save din ang naturang listahan sa isang text file, para sa mga layunin ng paghahambing o kung hindi man, maaari mo itong i-redirect sa isang txt na dokumento mula sa terminal:

ls /Applications/ > allmacapps.txt

Bilang kahalili, nang hindi gumagamit ng command line, maaari mong gamitin ang trick na ito upang i-save ang listahan sa isang file nang direkta mula sa Finder.

Pumunta sa CommandLineFu para sa sed-based na trick.

Ilista ang Lahat ng Apps na Na-download mula sa Mac App Store sa pamamagitan ng Command Line