如何在 tomcat 脚本末尾添加命令startup.sh
来执行文件。
我认为它是这样的。假设我的文件需要按照下面传递给它的命令启动:
exec "/path/to/file/file" start
答案1
您实际上想要完成什么?您可能不想编辑系统安装的脚本,但您可能想创建一个包装器。假设您正在覆盖/usr/sbin/randomscript
,请将其移动到/usr/sbin/randomscript.real
(如果您使用的是基于 Debian 的发行版,则可以使用转移)并编写一个新的/usr/local/sbin/randomscript
类似
#!/bin/sh
/usr/sbin/randomscript.real # Add & at the end to run it in the background
/path/to/file/file start
答案2
正如 Tomcat 中所述文件不应startup.sh
调整,但setenv.sh
应创建,它位于 tomcat 安装的“bin”目录中。在那里,您可以照常使用 shell 命令。