我应该怎样创建一个 AppleScript 命令,当我运行脚本时(或者在Finder中双击它),它会执行一系列终端命令?这组命令完全移除 MySQL,而且经常手动输入它们已经变得很麻烦了。这些命令是:
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
还有另一个命令sudo nano /etc/hostconfig
,它打开一个文件,我需要从文件中删除一行,但这似乎太难编码了,所以我想我可以手动完成。但使用一个脚本自动完成这个任务将是非常有帮助的。
这只是一堆这样的命令吗?
do shell script (...)
感谢您,Hristo。
do shell script "rm /usr/local/mysql" with administrator privileges
时,它给了我一个错误并告诉我/usr/local/mysql
是一个目录。实际上,那是指向另一个目录的符号链接...问题出在哪里? - Hristorm -rf /usr/local/mysql
- indragie