Поиск сообщества
Показаны результаты для тегов 'awk'.
Найдено: 2 результата
-
Добрый вечер. Форматирую отчет о звонках командой cat CDRReport-2017Jan17.115323.csv | awk -F "," '{print $1 "," $2 "," $7 "," $9 "," $9}' Получаю вывод вида: «2016-12-01 09:01:20»,«364420»,«Local/501@from-queue-0000030a;1»,«123s (2m 3s)»,«123s (2m 3s)» Как можно в поле «Local/501@from-queue-0000030a;1»(оно же $7) убрать слева часть текста до «/»(включая «/»), а справа убрать часть текста после «@»(включая «@»). Тоже самое только в последнем поле «123s (2m 3s)», убрать все справа до «s»(включая «s»), так чтобы осталось только число(в данном примере 123). PS: substr($7, 8, 3) не подходит, так как не будет работать для четырехзначных номеров.
-
Всем привет! В молодую, развивающуюся компанию требуется сборщик пакетов под операционную систему Linux. Обязательное условие: полный рабочий день в офисе, в Москве (территориально возле м.Багратионовская) Обсуждение з/п - после собеседования в офисе. Вместе с резюме, прошу прислать любой собранный пакет, под любую систему, с приложением описания процесса сборки. Контакт: arb.hr.24@gmail.com Требования по вакансии: 1. Знание и понимание основных принципов построения операционной системы Linux и сборки, установки пакетов. 2. Знание и понимание систем сборки пакетов GNU (automake, autoconf, GNUmake) 3. Уверенный пользователь с системами контроля версий (git, mercurial,subversion) 4. Способность разбираться в чужом исходном коде и внесение минимальных изменений 5. Понимание кода на языках C, C++, Python, Perl 6. Уверенное программирование на bash, awk, sed