Я должен запустить файл JAR с различными параметрами, как это:
#!/bin/bash
cd /Users/hawkarhama/Desktop/RUN
echo $(java -jar IPM.jar 0 20 3 sign.txt)
echo $(java -jar IPM.jar 1 20 3 sign.txt)
echo $(java -jar IPM.jar 2 20 3 sign.txt)
Если, скажем, второй занял больше пяти минут, я хочу остановить его и перейти к следующему. Таким образом, максимальное время для каждой пробирки составляет 5 минут. Если это займет меньше, это нормально; но если он выполняется дольше, сценарий должен перейти к следующему.
Потому что
—
Hk148
echo$
вы правы, и я делал это раньше, это была просто копия кода, который я поместил здесь. Что касается кода Java, я не знаю, как это сделать программно. Я пытался, System.CurrentTimeMilles
но это не работает.
echo $(…)
вместо того, чтобы просто запустить программуjava -jar IPM.jar … sign.txt
?