Llista totes les aplicacions baixades de la Mac App Store mitjançant la línia d'ordres
Una ordre útil del terminal mostrarà una llista de totes les aplicacions instal·lades en un Mac que provenen exclusivament de la Mac App Store. Això pot ser útil per diversos motius, com ara quan creeu una llista d'aplicacions que potser voldreu substituir des de fora dels canals oficials de l'App Store si esteu migrant màquines o si esteu treballant en un Mac remot mitjançant SSH i teniu intentant esbrinar quines aplicacions f alten.També podeu reunir aquesta llista manualment revisant l'historial de compres a l'App Store, però aquesta llista també mostra elements que no estan instal·lats activament en un Mac, cosa que fa que sigui molt menys útil.
Aquests trucs utilitzen la línia d'ordres i el terminal, fent-los una mica més avançats. No obstant això, com que només copieu i enganxeu una cadena d'ordres al terminal, fins i tot els usuaris novells poden seguir-los si els interessa aprendre una mica més sobre el terminal. Per als desconeguts, Terminal.app sempre es troba a /Aplicacions/Utilitats/
Com mostrar totes les aplicacions baixades de la Mac App Store
Copieu i enganxeu l'ordre següent al terminal: find /Applications -path 'Contents/_MASReceipt/receipt' -maxdepth 4 -print |\sed 's .app/Contents/_MASReceipt/receipt.appg; s/Aplicacions/'
La sortida d'exemple pot semblar a això (escurçat per als propòsits d'aquest article): GarageBand.aplicació iMovie.app Instal·leu 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
Pot ser que us resulti més útil enviar els resultats a un fitxer de text, cosa que es fa fàcilment afegint “> appstorelist.txt” al final de l'ordre de la següent manera:
find /Applications -path 'Contents/_MASReceipt/receipt' -maxdepth 4 -print |\sed 's.app/Contents/_MASReceipt/receipt. aplicacióg; s/Aplicacions/' > macapps.txt
Aquesta ordre inclourà aplicacions que s'han baixat però que també s'han ocult.
Aquesta llista d'aplicacions es podria comparar fàcilment amb una llista d'una altra màquina per veure quines aplicacions s'han d'instal·lar.
Recordeu que aquesta és una llista només de les aplicacions que s'han baixat de la Mac App Store. Si voleu quelcom més inclusiu per als fitxers i les coses que heu obtingut al web, podeu utilitzar aquest truc per descobrir una llista de tots els fitxers que s'hagin descarregat mai a un Mac.
Mostra totes les aplicacions a OS X
Per veure totes les aplicacions instal·lades a la carpeta d'aplicacions OS X, simplement podeu llistar el directori amb l'ordre ls. Probablement això sigui bastant obvi per a la majoria dels que farien servir la línia d'ordres, però ho cobrirem de totes maneres per a aquells que són nous o menys familiaritzats amb el Terminal:
ls /Aplicacions/
Això mostra tot el que hi ha al directori /Aplicacions, que inclou totes les aplicacions instal·lades per l'usuari, així com les que provenen de la Mac App Store.
Si també voleu desar aquesta llista en un fitxer de text, amb finalitats de comparació o d'una altra manera, podeu redirigir-la a un document txt des del terminal:
ls /Aplicacions/ > allmacapps.txt
Com a alternativa, sense utilitzar la línia d'ordres, també podríeu utilitzar aquest truc per desar la llista en un fitxer directament des del Finder.
Dirigiu-vos a CommandLineFu per obtenir el truc basat en sed.