Java 从桌面快捷方式运行bash脚本时保持终端打开

Java 从桌面快捷方式运行bash脚本时保持终端打开,java,bash,terminal,Java,Bash,Terminal,我正在桌面上运行一个bash脚本,使用的是我为它创建的快捷方式。当我点击它时,它会显示“在终端中执行”,这是我想要执行的选项。bash脚本编译并运行我编写的一个java程序,该脚本的目的是处理程序在编译过程中可能遇到的错误,这些错误可能会被那些没有多少编程经验的人发现(尽管对这个问题来说并不重要)。当我启动它时,它将按预期打开终端。当它遇到错误时,它会像人们期望的那样将错误打印到屏幕上,但随后会立即关闭它打开的终端 我希望终端保持打开状态,直到有人退出终端,这样他们才能读取错误。我建议您在bas

我正在桌面上运行一个bash脚本,使用的是我为它创建的快捷方式。当我点击它时,它会显示“在终端中执行”,这是我想要执行的选项。bash脚本编译并运行我编写的一个java程序,该脚本的目的是处理程序在编译过程中可能遇到的错误,这些错误可能会被那些没有多少编程经验的人发现(尽管对这个问题来说并不重要)。当我启动它时,它将按预期打开终端。当它遇到错误时,它会像人们期望的那样将错误打印到屏幕上,但随后会立即关闭它打开的终端


我希望终端保持打开状态,直到有人退出终端,这样他们才能读取错误。

我建议您在bash脚本末尾添加一行代码,并执行读取操作,如下所示:

read -p 'Hit ENTER to exit'
这将保持终端可见,直到您按ENTER键