У меня есть запрос DB2 в сценарии оболочки, который возвращает целочисленное значение, но я не могу сохранить его в переменной.
temp1 = echo db2 -x "select max(id) from work.work_tb"
Я получаюэтот вывод, когда я его запускаю, sh -x test.sh
- db2 -x выберите max (id) из work.work_tb
- echo 50
- temp1 =50
Так что по какой-то причине $ temp1 не может получить значение, я думаю, это потому, что запрос db2 возвращает значение с префиксом \ n.Как мне избавиться от символа новой строки и получить значение для temp1?