如何在不退出的情况下执行 shell 脚本?(Mac OS X)

如何在不退出的情况下执行 shell 脚本?(Mac OS X)

我正在 Dock 上创建一个快捷方式图标,它会打开一个带有一些预配置环境变量的终端窗口。我制作了一个脚本并将其拖到 Dock 中。它运行良好,但是完成后会立即退出。我想使用预配置变量启动控制台工作。如何让它在脚本执行完成后不退出?

答案1

你可以放

read -p "Press Return to Close..."

作为脚本的最后一行。这将一直保持到您按下 Enter 键为止。

回复:您的编辑

如果您调用bash(或您使用的任何 shell)作为脚本的最后一行,它应该(就像我在 Linux 上所做的那样)保持打开状态并出现提示。

相关内容