Это может быть тривиальная вещь, но я не могу найти его в любом месте ... У меня есть переменная,извлечения строки в счете Баш/MySQL обновленных строк
UPDATED="-------------- UPDATE table SET column = 'value' WHERE condition = 'true' -------------- Query OK, 3 rows affected Rows matched: 0 Changed: 0 Warnings: 0 Bye"
Я хотел бы получить 3
от переменной $UPDATED
. Это может быть что угодно, иногда это 0, а иногда и ноль (одна цифра, двузначные цифры и т. Д.)
Как получить такое значение количества строк. Я обнаружил, что использование -vvv
в запросе mysql дает вышеприведенный текст, поэтому я его использую. Если есть другие более простые способы получить количество строк, обновленных, то еще лучше.
Это ошибка: sh: 21: Ошибка синтаксиса: перенаправление неожиданно – user3275103
нормально, кажется, ваша система не поддерживает '<<<', я обновил, вы можете попробовать еще раз? – BMW
Спасибо, сейчас работает. – user3275103