我有 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 中可能更有用——输入速度更快)。
更多信息: