Описание тега htc-droid-incredible-2
У меня есть текстовый файл со следующим типом контента:
OPERATION_CONTEXT VMD1HTE1A71_ns:.ря.GJ_OAD2 alarm_object 1130
Директор: VMD1HTE1A71_ns:.temip.VMD1HTE1A71_director
В Пт 18 октября 2013 06:56:39 все атрибуты
Идентификатор = 1130
Состояние = Прекращены
Проблема Статус = Закрыт
Флаг Доклад Клиренс = Истина
Обострилась Тревога = Ложь
Рядом Идентификатор Пользователя = "Автоматическая Очистка"
Прекращение Идентификатор Пользователя = "Автоматическая Очистка"
Рядом Штамп Времени = Пт 18 Октября 2013 05:01:46
Время Прекращения Штамп = Пт 18 Октября 2013 05:01:46
Дата Создания = Пт 18 Октября 2013 04:37:29
Срок Оформления Штампа = Пт 18 Октября 2013 05:01:40
Последняя Модификация Типа Timestamp = Пт 18 Октября 2013 05:01:46
Предыдущее Состояние = Выдающийся
Управляемый Объект = Alcatel_5529OAD VMD1HTE1A71_ns:.OAD2 МД "АМС" узел "INGJJMGRJMTSNB0001AG2OLT001"
Целевую Аудиторию = { Alcatel_5529OAD VMD1HTE1A71_ns:.OAD2 МД "АМС" узел "INGJJMGRJMTSNB0001AG2OLT001" }
Тип Сигнализации = CommunicationsAlarm
Время Событие = Пт 18 Октября 2013 05:01:40
Вероятная Причина = Неизвестно
Конкретные Проблемы = { }
Уведомление Идентификатор = 160315
Домен = Домен VMD1HTE1A71_ns:.ДМ.GJ_OAD2
Сигнализация Происхождения = IncomingAlarm
Воспринимается Тяжести = Майор
Дополнительный Текст = "
nativeProbableCause: порог попытка пересек
osTime: 20131018163727.250+0530
neTime: 20131011174021.0+0530
notificationId: АМС:160315
номер_порта:
ftpNumber:
meNm: INGJJMGRJMTSNB0001AG2OLT001
mdNm: АМС
тип объекта: OT_MANAGED_ELEMENT
aliasValue: безопасности УПР
Доступ:INGJJMGRJMTSNB0001AG2OLT001:IP10.70.6.6.Т0.S841 "
Исходной Тяжести = Майор
Время Событие = Пт 11 Октября 2013 05:40:21
Я хочу создать CSV-файл из этого текстовый файл с заголовками столбцов, а значения до = в каждой строке идентификатор, состояние, Состояние проблемы и всех последующих строк, содержащих значения в заголовке каждого столбца, как 1130, прекращено, закрыто и т. д. Помимо строки с "=" я не хочу ничего другого, чтобы быть извлечены в файл CSV.
Другая сложность с которой я столкнулся в этом есть, некоторые поля имеют символ новой строки, как дополнительный текст. Я хочу получить все значения для дополнительного текста в одну колонку под дополнительный столбец текста.
Так как я новичок в Linux/Unix системах, я не смог найти способ сделать это. Что это лучший способ, чтобы сделать это?