运行带有附加功能的程序&
是一种将其作为后台进程运行的便捷方法,但该程序仍然受到终端的束缚;如果退出 Terminal.app,该程序将结束。
如何从 Terminal.app 启动一个程序,即使终端关闭后该程序仍能运行?
答案1
编写一个 shell 脚本来启动它。从终端运行的程序被视为该终端的子进程。终止终端将终止所有分叉进程。
例如:
#!/bin/bash
program_name &
将文件保存为类似如下格式:
filename.sh
chmod +x filename.sh
chmod +x 将使其可执行,该程序现在应该可以双击。