我来自Windows后台,并试图帮助Mac用户朋友将她的照片,文档等备份到外部驱动器上。在Windows中,我可以通过使用xcopy命令创建一个简单的批处理文件来实现此目的,并且在双击桌面时在桌面上有一个指向该.bat文件的快捷方式。然而,在mac世界中,我很难找到如何做到这一点。我一直在寻找相应的mac,但我发现所有的网站都是这样说的:“mac上有这么多选项 - 使用其中之一”。但是,没有人提供过具体的解决方案,也没有提出具体的解决方案。这里的任何人都知道一个具体的一步一步的过程来完成这个?我只希望能够让她双击桌面上的图标,并将其个人文档(不是应用程序设置或其他开销)复制到她的外部硬盘驱动器。任何帮助,将不胜感激。在操作系统上打开控制台(终端)窗口并执行命令(rsync)x
1
A
回答
1
- 创建批处理文件,通常称为shell脚本。
- 输入您想要运行的所有命令。
- 设置可执行位,这是通过终端中的chmod + x路径到文件完成的。
- 显示脚本信息并将终端设置为应打开它的应用程序。
但是,我在类似的情况下所做的事情,我建议你做的是我创建了一个shell脚本,而不是使用终端,我从AppleScript应用程序启动它。您当然也可以将整个shell脚本嵌入到AppleScript中。基本上,它看起来像以下:
on run
do shell script "rsync -av ~/Pictures /Volume/Backup"
end run
重复做壳...线为要复制,或致电shell脚本本身的每个文件夹。然后使用Mac OS X附带的AppleScript编辑器并将其保存为实际应用程序。
相关问题
- 1. 如何在php中打开终端窗口并执行命令?
- 2. 打开新的终端窗口并执行命令
- 3. 是否有ANT打开终端窗口并运行命令?
- 4. python执行系统命令(窗口)
- 5. 打开窗户端口命令行
- 6. 打开终端窗口并使用命令预填充
- 7. 打开一个命令窗口并从中执行一系列命令
- 8. Grails。在控制台上执行命令
- 9. 执行系统在终端/命令提示命令从Mozilla附加上
- 10. 将操作系统命令的输出写入控制台
- 11. 如何在执行后保持控制台窗口打开?
- 12. 使用tcl执行cmd命令而无需打开终端窗口
- 13. Python语法打开GNOME终端并执行多个命令
- 14. 打开终端,执行命令并进入交互模式
- 15. 从shell打开终端并执行命令
- 16. Python。如何执行系统命令(Windows)avioding控制台?出现
- 17. 如何在系统调用中打印到控制台(终端)
- 18. TCL - 打开一个新终端,在已打开的终端上执行一些操作并关闭它
- 19. 以编程方式打开gnome终端,并在bashrc执行后执行命令
- 20. 打开一个独立的终端窗口并用Java运行命令
- 21. 打开控制台,并下达命令,从shell脚本打开控制台
- 22. 如何在Mac OS X上自动打开终端窗口
- 23. 运行命令的终端窗口
- 24. 在单个窗口中执行来自AppleScript的终端命令
- 25. 终端窗口后在Fedora Linux系统
- 26. 打开新的gnome终端窗口“少”命令
- 27. 在PHP中执行控制台命令
- 28. 打开终端运行命令python
- 29. 终端打开时运行命令(Linux)
- 30. 有没有办法打开一系列新的终端窗口,并在单个脚本中运行命令?