Zoznam všetkých aplikácií stiahnutých z Mac App Store cez príkazový riadok
Praktický príkaz terminálu zobrazí zoznam všetkých aplikácií nainštalovaných na Macu, ktoré pochádzajú výhradne z Mac App Store. Môže to byť užitočné z rôznych dôvodov, napríklad pri vytváraní zoznamu aplikácií, ktoré možno budete chcieť nahradiť mimo oficiálnych kanálov App Store, ak migrujete počítače alebo ak pracujete na vzdialenom počítači Mac cez SSH a snažiac sa zistiť, ktoré aplikácie chýbajú.Takýto zoznam môžete zostaviť aj ručne tak, že si prezriete Históriu nákupov v App Store, no tento zoznam zobrazuje aj položky, ktoré nie sú aktívne nainštalované na Macu, takže je oveľa menej užitočný.
Tieto triky využívajú príkazový riadok a terminál, vďaka čomu sú o niečo pokročilejšie. Keďže však iba skopírujete a vložíte príkazový reťazec do terminálu, môžu ho nasledovať aj začiatočníci, ak majú záujem dozvedieť sa o termináli viac. Pre neznalých sa Terminal.app vždy nachádza v /Applications/Utilities/
Ako zobraziť všetky aplikácie stiahnuté z obchodu Mac App Store
Skopírujte a prilepte nasledujúci príkaz do terminálu: find /Applications -path 'Contents/_MASReceipt/receipt' -maxdepth 4 -print |\sed 's .app/Contents/_MASReceipt/receipt.appg; s/Applications/'
Vzorový výstup môže vyzerať asi takto (pre účely tohto článku skrátené): GarageBand.app iMovie.app Inštalácia 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
Môže sa vám zdať užitočnejšie odoslať výsledky do textového súboru, čo sa dá jednoducho urobiť pridaním „> appstorelist.txt“ na koniec príkazu takto:
find /Applications -path 'Contents/_MASReceipt/receipt' -maxdepth 4 -print |\sed 's.app/Contents/_MASReceipt/receipt. appg; s/Applications/' > macapps.txt
Tento príkaz bude zahŕňať aplikácie, ktoré boli stiahnuté, ale odvtedy sú tiež skryté.
Takýto zoznam aplikácií by sa potom dal ľahko porovnať so zoznamom na inom počítači, aby sa zistilo, ktoré aplikácie možno bude potrebné nainštalovať.
Pamätajte, že toto je zoznam iba aplikácií, ktoré boli stiahnuté z Mac App Store. Ak chcete pre súbory a veci, ktoré ste získali z webu, niečo viac, môžete použiť tento trik na odhalenie zoznamu každého jedného súboru, ktorý bol kedy stiahnutý do Macu.
Zobraziť všetky aplikácie v OS X
Ak chcete zobraziť všetky aplikácie nainštalované v priečinku aplikácií OS X, jednoducho vypíšte adresár pomocou príkazu ls. To je pravdepodobne celkom zrejmé pre väčšinu používateľov, ktorí používajú príkazový riadok, ale pre tých, ktorí sú s Terminálom noví alebo menej oboznámení, sa tým budeme zaoberať:
ls /Aplikácie/
Toto zobrazuje všetko, čo sa nachádza v adresári /Applications, ktorý zahŕňa každú aplikáciu nainštalovanú používateľom, ako aj to, čo pochádza z obchodu Mac App Store.
Ak by ste chceli takýto zoznam uložiť aj do textového súboru, na účely porovnania alebo inak, môžete ho presmerovať do txt dokumentu z terminálu:
ls /Aplikácie/ > allmacapps.txt
Prípadne bez použitia príkazového riadka môžete tento trik použiť na uloženie zoznamu do súboru priamo z Findera.
Vstúpte do CommandLineFu, kde nájdete trik založený na sedoch.