Ubuntu - 创建脚本以重新启动多个 Tomcat 实例

Ubuntu - 创建脚本以重新启动多个 Tomcat 实例

我有 4 个 Tomcat 实例来为 JSP 应用程序提供服务。有时我必须重新启动它们(例如,当我重新编译一个类时)。但每次我都必须逐个重新启动它们的服务:

sudo service tomcat71 restart
sudo service tomcat72 restart
sudo service tomcat73 restart
sudo service tomcat74 restart

我怎样才能将这些命令放入脚本中以便一次性运行它们?

提前致谢!

答案1

尝试这个脚本:

#!/bin/bash
for num in {71..74}
do
  sudo service "tomcat$num" restart
done

{71..74}如果需要,您可以更改顺序。

同一命令位于一行上:

 for num in {71..74}; do sudo service "tomcat$num" restart; done

(这在交互式 shell 中可能更有用——输入速度更快)。

更多信息:

相关内容