История изменений
Исправление slamd64, (текущая версия) :
На баше с мусклем работать легко и приятно:
#!/bin/bash
MYSQL=«/usr/bin/mysql -u USER -h HOST -pPASS DB»
echo «select * from TABLE;» | $MYSQL | while read i ; do
echo "-$i-"
done
Ну и внутри цикла разбирай через cut строки по полям и делай с ними чего хочешь. Первая строка будет строкой с именами полей в таблице.
Учти, что из цикла не выйдет ни одна переменная, потому результат работы цикла желательно писать во временный файл, а после цикла его забирать.
Исправление slamd64, :
На баше с мусклем работать легко и приятно:
#!/bin/bash
MYSQL=«/usr/bin/mysql -u USER -h HOST -pPASS DB»
echo «select * from TABLE;» | $MYSQL | while read i ; do
echo "-$i-"
done
Ну и внутри цикла разбирай через cut строки по полям и делай с ними чего хочешь.
Учти, что из цикла не выйдет ни одна переменная, потому результат работы цикла желательно писать во временный файл, а после цикла его забирать.
Исходная версия slamd64, :
На баше с мусклем работать легко и приятно:
#!/bin/bash
MYSQL=«/usr/bin/mysql -u USER -h HOST -pPASS DB»
echo «select * from TABLE;» | $MYSQL | while read i ; do echo "-$i-" done
Ну и внутри цикла разбирай через cut строки по полям и делай с ними чего хочешь.
Учти, что из цикла не выйдет ни одна переменная, потому результат работы цикла желательно писать во временный файл, а после цикла его забирать.