Launchpad-Datenbank aus Backup mit Bash / Terminal wiederherstellen?
Kontext: Ich verwende ein OSX-Shell-Skript, um meine Einstellungen nach einer Neuinstallation des Betriebssystems systemweit zu aktualisieren. Ein Problem, dem ich begegnet bin, ist die Wiederherstellung von Launchpad.
Ich habe meine Launchpad-Datenbank über GoogleDrive gesichert unter: $HOME/GoogleDrive/System/launchpad.db
... Es ist sinnvoll, cat
die Apple-Datenbank mithilfe eines Befehls zu ersetzen, der gefunden wird mit: find "$/Library/Application Support/Dock" -name "*-*.db" -maxdepth 1
... Ergebnis: / Users / joshuaberk / Library / Anwendungssupport / Dock / 441BC58D-D647 -45B6-A963-A9DAB110BB47.db
Es gibt möglicherweise einen besseren Weg, um dies zu erreichen, ln -s
oder cp
- Ich möchte, dass die Synchronisierung erhalten bleibt, wenn Sie Änderungen vornehmen, ohne manuell zu kopieren, und ohne den Namen der Apple Launchpad DB-Datei im Voraus wissen zu müssen. Es sollte eine einfache for
Schleife sein, denke ich:
for DB in ~/Library/Application Support/Dock/*-*.db; do cat $HOME/GoogleDrive/System/launchpad.db > $ done
0 Antworten auf die Frage
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Eine gute Lösung für Home-Backups und die gemeinsame Nutzung von Dateien / Druckern
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?