Wie würde ich einen AppleScript-Befehl erstellen, der beim Ausführen des Skripts (oder Doppelklick im Finder?) Eine Reihe von Terminalbefehlen ausführt? Der Befehlssatz entfernt MySQL vollständig und es ist zu mühsam, sie ständig zu schreiben. Die Befehle sind:Wie erstellt man eine AppleScript-App, um eine Reihe von Terminalbefehlen auszuführen?
sudo rm /usr/local/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm /etc/my.cnf
Es gibt auch einen anderen Befehl sudo nano /etc/hostconfig
, der eine Datei öffnet und ich brauche eine Zeile aus der Datei zu löschen, aber das scheint, wie es um Code zu hart sein würde, so dass ich denke, ich kann mach das mit der Hand. Aber es wäre eine große Hilfe, dies automatisch mit einem einzigen Skript zu tun.
Wäre es nur ein Haufen dieser Befehle?
do shell script (...)
Danke, Hristo
wenn ich 'do shell script "rm/usr/local/mysql" mit Administrator privileges', es gibt mir einen Fehler und sagt mir, Das '/ usr/local/mysql' ist ein Verzeichnis. Das ist eigentlich eine symbolische Verbindung zu einem anderen Verzeichnis ... was ist das Problem? – Hristo
versuche 'rm -rf/usr/local/mysql' – indragie