4
ответа

Файл перестановки случайным образом с некоторыми дополнительными ограничениями

У меня есть огромный музыкальный плей-лист и, в то время как у некоторых художников есть много альбомов, у других есть всего одна песня. Я хотел отсортировать плей-лист, таким образом, тот же художник не будет играть дважды подряд, или его песни не законч
01.01.2017
4
ответа

Как увеличить счетчик строки для замены начала строки с помощью AWK /…?

Сначала я подумал о SED (sed "s / ^ / COUNTER \ & /" /tmp/1.tex), но он предназначен для одна строка, и я не могу увеличить сам счетчик с помощью sed, поэтому теперь думаю об awk, потому что у меня отличный ...
30.12.2016
4
ответа

Как удалить строки, содержащие IP-адрес? [закрыто]

У меня есть файл вроде: http://example.mx https://test.com http://4.3.4.4 http://dev.somedomain.com http://1.3.4.2 Я хочу избавиться от тех, у кого IP-адреса, чтобы результат был: http://example.mx ...
25.12.2016
4
ответа

Распечатать статистику текстового файла

У меня есть текстовый файл (events.dat), как показано ниже (обратите внимание, что показан только отрывок) RepID12 01.01.2010 20:56:00 S10 RepID12 01.01.2010 20:56:00 S03 RepID20 01.01.2010 20:56:00 S17 RepID33 01.01.2010 20: ...
20.12.2016
4
ответа

Как удалить символ новой строки из строк, предшествующих определенному шаблону?

У меня есть такой файл: 1 22 1 4 $3 3 5556 $33 $233 $1 5 Я хочу переместить все строки, начинающиеся с $, на предыдущую строку, заменив символы новой строки пробелом. Мой результат должен выглядеть ...
01.12.2016
4
ответа

как вычислить среднее значение значений в столбце, учитывая информацию из другого столбца?

файл 1: HOGBRM443983 -2522.00 19800826 HOGBRM445985 -2389.00 19801101 HOUSAM1891409 -1153.00 19811228 HOUSAM2004289 -650.00 19860101 HOUSAM2005991 -843.00 ...
17.11.2016
4
ответа

Как проверить наличие пустых полей в CSV-файле?

Мой CSV-файл будет выглядеть следующим образом (разделены вертикальной чертой) : яблоко | банан | груша || грейпфрут лимон | лайм | дамсон | джекфрут | мандарин | нектарин | слива абрикос | апельсин | ананас | кокос | (Предположим, что любой вид ...
11.11.2016
4
ответа

Remove all nodes ! = значение тега

Я знаю, что идеальным вариантом здесь является xml парсер, но ни один из них не доступен или не может быть добавлен в мою среду. Возьмем XML, который имеет следующую структуру: <КОНТЕЙНЕР> <...
27.10.2016
4
ответа

проверить, присутствует ли строка в списке, и вывести третий файл, если строка присутствует

У меня есть 2 файла («data.tab» и «mylist.tab»). мой файл "data.tab" выглядит так: Info_1 abc1 abc2 abc3 Info_2 abc5 ghi4 Info_3 abc10 Info_4 abc8 abc7 abc87 klm78 ...
25.10.2016
4
ответа

фильтрация данных на основе разделителя в оболочке

У меня есть файл со следующими данными: "google1 | yoo | dummy | yes | wow | /" + VARIABLE + "/" "google2 | hub | lab | dummy | yes | /" + VARIABLE + "/" "google3 | short | lab | yoo | /" + VARIABLE + "/" "google4 | hello | good-guy | ...
13.10.2016
4
ответа

Как объединить строки с фиксированным интервалом в файле?

У меня есть файл и его содержимое выглядит так: a1 b1 c1 aa bb cc aaa bbb ccc d1 e1 f1 dd ee ff ddd eee fff g1 h1 i1 gg hh ii ggg hhh iii Какой лучший способ объединить строки с фиксированным интервалом (3 ...
26.09.2016
4
ответа

сравните два столбца различных файлов и печати, если она соответствует

Я использую Солярис 10 и таким образом, grep опции, включающие-f, не работают. У меня есть два разделенных от канала файла: file1: abc|123|BNY|apple | cab|234|cyx|orange | def|kumar|pki|bird | файл 2: abc|123 | kumar|pki |...
18.09.2016
4
ответа

Избавьтесь от десятичных знаков и удалите запятую

У меня есть такие данные: файл cat (4567,99,5678,98) (5678.33,6734.34) Я хочу получить следующий результат: (45679900 56789800) (56783300 67343400) Я хочу отменить десятичную дробь и позволить ей стать 8-значной и ...
16.09.2016
4
ответа

Извлечь строки из большого файла, которые не заканчиваются на «H», в другой файл

У меня есть файл, который выглядит следующим образом: TITLE Белок в воде t = 0,00000 ЗАМЕТЬТЕ, ЭТО ЯЩИК ДЛЯ МОДЕЛИРОВАНИЯ АТОМ 1 N SER A 107 20,799 63,728 25,985 1,00 0,00 N ...
28.07.2016
4
ответа

Объединить строки между ключевыми словами в однострочные значения, разделенные запятыми

Между первым появлением Cat и следующим появлением Cat необходимо создать отдельную строку с разделителем «,». Введите файл, как показано ниже. Кот AA BB CC Кот AA-1 BB-1 CC-1 Ожидаемый результат: Cat, AA, BB, ...
23.07.2016
4
ответа

Проанализируйте текстовый файл на основе определенного разделителя, а затем преобразуйте его в файл CSV.

У меня есть следующий файл с именем OpenSimStats.txt: TestreportsRootAgentCount=0agent(s) TestreportsChildAgentCount=0childagent(s) TestreportsGCReportedMemory=10 МБ (глобальный) TestreportsTotalObjectsCount=...
18.07.2016
4
ответа

Преобразование букв в столбцах в числа

Я хочу преобразовать буквы в двух столбцах в числа. В следующем примере я хочу изменить буквы в столбцах 2 и 3 на числа, чтобы A было изменено на 1, B на 2, C на 3 и G ...
14.07.2016
4
ответа

sed/awk удаляет новую строку при совпадении двух шаблонов

У меня есть файл .pem, который после некоторого форматирования выглядит следующим образом: -----BEGIN RSA ПРИВАТНЫЙ КЛЮЧ----- MIIEogIBAAKCAQEAoK3D4mMIRnzPaYqHidgpBnDDzLlcYYd0GoB0pQGyGSHDW7KO3K+VeJP90GhE ZTEWJLp2N5DR/KT+5Vg7cgdx/...
11.07.2016
4
ответа

Как напечатать строки между паттерном1 и вторым совпадением паттерна2?

Тестовый файл приведен ниже: PATTERN1 a b c ПАТТЕРН2 d e f ПАСТЕРН2 g h Я хочу вывести строку между ПАСТЕРНОМ1 и 2-м совпадением ПАСТЕРНА2: ПАСТЕРН1 a b c ПАСТЕРН2 d e f PATTERN2
28.06.2016
4
ответа

Построить таблицу - добавить столбец в зависимости от имен файлов

У меня есть огромное количество файлов со следующим стилем именования: WBM_MIROC_rcp8p5_mississippi.txt WBM_GFDL_rcp8p5_nosoc_mississippi.txt {{1 }misspixt_https: //www.missississippi.txt {{1 }missp_EM_HP_HR_H03} {{1 }missp_EM_C_HP_HP_HP_HP_DB_D_X_D_C_
22.05.2016
4
ответа

Создайте текст, соответствующий множественным присвоениям переменных из одной переменной

У меня есть переменная, которая имеет значение вроде этого: line = dog, / path1, / path2 Я хочу создать переменную из значения; т.е. собака должна быть переменной, и я хочу получить следующий результат: dog = / path1, / ...
20.05.2016
4
ответа

Как с помощью awk разбить строку на две, если длина больше 7? [closed]

Например, я просто хотел напечатать что-то подобное в командной строке. Скажем, у меня есть файл с именем file.txt. Что такое жизнь? как дела? привет, что это больше, чем И я хочу напечатать это ...
12.05.2016
4
ответа

Разделите файл на два

У меня есть большой файл и потребность разделить на два файла. Предположим в первом файле, эти 1 000 строк должны быть выбраны и помещены в другой файл и удалить те строки в первом файле. Я пытался использовать разделение...
06.05.2016
4
ответа

Как добавить новую текстовую строку в первую строку файла? [дубликат]

Файл: TABLE1 1234 9555 87676 2344 Ожидаемый результат: Описание следующей таблицы: ТАБЛИЦА 1 1234 9555 87676 2344
06.05.2016
4
ответа

Файл Bash - найти значение из выходных данных команды и сохранить как переменную

Я пытаюсь создать скрипт, который будет коннтировать и ups, получать значение батареи и хранить его в переменной. Мне удалось подключиться к ups и получить информацию из него, но я борюсь с ...
21.04.2016
4
ответа

Вставка текста в определенный номер строки

Я работаю над сценарием bash, который будет разбивать содержимое текстового документа в зависимости от данных в строке. Если содержимое исходного файла было таким: 01 строка 01 строка 02 строка ...
22.03.2016
4
ответа

Bash: Как напечатать дополнительный столбец, соответствующий IP-адресу и имени

Я использую netstat для сбора информации о подключенных IP-адресах. И у меня такой формат: netstat -tn 2> / dev / null | awk '/: 80 / {print $ 5}' | sed 's /.* :: ffff: //' | sed 's /:.*//' | сор т | ...
22.03.2016
4
ответа

Как использовать printf с awk для обозначения вывода команд, разделенных столбцами

Я хочу извлечь имя производителя, версию прошивки карты и статус из вывода fcinfo hba-port, который выглядит так: root - #> fcinfo hba-port Порт HBA WWN: 10000000c96a53c5 OS ...
03.03.2016
4
ответа

Grep от конца файла к началу

У меня есть файл приблизительно с 30 000 000 строк (Учет Радиуса), и я должен найти последнее соответствие данного шаблона. Команда: accounting.log tac | grep $pattern дает то, в чем я нуждаюсь, но это также...
28.02.2016
4
ответа

Соедините два файла в двух общих полях

У меня есть два файла file1.txt 78Z | 033333157 | 0000001 | PERD1 | 2150421 | D | 0507020 | 3333333311 78Z | 033333157 | 0000001 | PERD0 | 2160208 | A | 1900460 | 3333333311 78Z | 033333157 | 0000001 | RSAB1 | 2150421 | D | 0507070 | 3333333311 ...
22.02.2016