Содержимое файла -
1399408186.325#192.168.33.86#489#http://r9---sn-n8v7lne7.c.pack.google.com/edgedl/update2/1.3.24.7/GoogleUpdateSetup.exe?#domain\\user
1399408204.745#192.168.33.86#7459#http://r9---sn-n8v7lne7.c.pack.google.com/edgedl/update2/1.3.24.7/GoogleUpdateSetup.exe?#domain\\user
и таких строк ещё мноооого, последовательность "слов" в каждой строке одинаковая. логи squid собственно, но малость преобразованные.
"слова" разделены #. необходимо распарсить эти строки и сделать соответствующие "слова" элементами массива, типа - адрес 192.168.33.86 внести как $IPAddress = $cell[1];, domain\\user как $userName = $cell[4] ну и т.п.
есть рабочий вариант на php, но хочется на bash
Примечание:
ip адрес не обязательно один и тот же в каждой строке,(так, на всякий случай).
Примечание:
количесвто и порядок слов в каждой строке одинаковы
Примечание:
для Prototype.Denis - дальше в скуль,(MySQL)
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.