С точки зрения пользователя это означает, что задание приостанавливается. Это больше не будет использовать ЦП. Это будет, однако, продолжать использовать ту же сумму RAM. Именно поэтому можно возвратить его переднему плану с fg
и это продолжится, где это кончило.
Если Вы уничтожите задание и затем перезапустите его, то оно запустится с нуля.
На основе дополнительной информации, предоставленной OP, решение - это.
Условная строка if [[ $numbers > $MAX ]]
не приводит к желаемому результату. Путем изменения >
кому: -gt
сценарий работает как ожидалось.
Из страницы справочника удара под УСЛОВНЫМИ ВЫРАЖЕНИЯМИ:
string1 > string2
True if string1 sorts after string2 lexicographically in the current locale.
arg1 OP arg2
OP is one of -eq, -ne, -lt, -le, -gt, or -ge. These arithmetic binary operators return true if arg1 is equal to, not
equal to, less than, less than or equal to, greater than, or greater than or equal to arg2, respectively. Arg1 and arg2
may be positive or negative integers.