Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Barabanov                    2:5020/400     11 Dec 2001  01:01:10
 To : Alexander Mikhailian
 Subject : Re: file + awk  => mysql
 -------------------------------------------------------------------------------- 
 
 Alexander Mikhailian писал(а):
 
 > 
 > > #cat file | awk '{print "INSERT INTO tbl_name (login,password)
 > > VALUES(",\",$1,\",",",\",$2,\",")",\;}' > test
 > >
 > А зачем авк? Вот наугад вязтый пример из одного скрипта на bash:
 > 
 > mysql -u root -ppass << ENDEND > /dev/null 2>&1
 > select * from whenever;
 > /*more sql statements to follow*/
 > ENDEND
 > 
 > понял идею? от ENDEND и до ENDEND всё, что ты
 > пишешь будет запихиваться на вход mysqlю
 
 Очень остроумно. Классная идея ! Особенно если задуматься о том, что awk
 фильтрует внешнюю таблицу...
 
 Ответ прост - \042 двойные кавычки - ", а \047 - одинарные - '.
 
 Почему не срабатывает простое запирание типа \" или \' сам не пойму Ж(
 Hо такова ви с awk.
 
 Bye.
 -- 
 Aleksey Barabanov <alekseybb@mail.ru>
 --- ifmail v.2.15dev5
  * Origin: Office Intranet (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 file + awk => mysql   Alexey V.Mishin   10 Dec 2001 15:27:31 
 Re: file + awk => mysql   Alexander Mikhailian   10 Dec 2001 16:32:41 
 Re: file + awk => mysql   Aleksey Barabanov   11 Dec 2001 01:01:10 
 Re: file + awk => mysql   vitus@ice.ru   11 Dec 2001 11:49:08 
 Re: file + awk => mysql   Aleksey Barabanov   12 Dec 2001 15:49:34 
 Re: file + awk => mysql   Artemy Volosatov   14 Dec 2001 16:35:18 
Архивное /ru.linux/441333d776a6.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional