5
ответов

Используйте awk / sed для удалить все, кроме соответствия шаблону в определенном столбце

У меня есть файл, который выглядит следующим образом: Text1 somethingAAxxxxxxxsomething, elseAAxxxxxxxfoo text1 Text2 somethingAAxxxxxxxsomething, elseAAxxxxxxxfoo text2 Text3 somethingAAxxxxxxxsomething, ...
30.03.2017
5
ответов

Как я могу удалить определенную строку из файла, только если существуют другие строки в файле?

Как я могу удалить определенную строку из файла, ТОЛЬКО ЕСЛИ существуют другие строки в файле? Например, не касайтесь этого файла: кошка file.txt ASDF, но удаляет "ASDF" из этого файла: кошка file.txt ASDF...
03.02.2017
5
ответов

Как к grep для текста в файле и дисплее абзац, который имеет текст?

Ниже текст в файле: Псевдо name=Apple Code=42B state=fault Псевдо name=Prance Code=43B state=good я нуждаюсь к grep для "42B" и получаю вывод из вышеупомянутого текста как: Псевдо имя =...
01.05.2016
5
ответов

Замена строк в файле на основе списка строк и списка соответствующих замен

Я пытаюсь заменить строки в файле A: Hello Peter, how is your dad? where is mom? где строки, которые нужно заменить, находятся в файле B: Peter папа мама и их соответствующие замены находятся в ...
20.03.2016
5
ответов

Удалить \n, но не \n\n

Данные 23. Lorem A) он B) ха C) hu c 2. Ipsun да право записать что-то здесь? A) хорошо B) Никакой C) да b 292. Вершина Ipsun A) B) привет b 289. Он A) hu B) Ха C) Он правильный ответ: 1) Ab 2) Abc 3)...
08.03.2015
5
ответов

Замена текста из списка замен. Добавленная сложность: обратные косые черты

У меня есть файл A, который содержит пар строк, один на строку: \old1 \new1 \old2 \new2..... Я хотел бы выполнить итерации по файлу A, и для каждой строки выполняют замену (например, "\old1-> \new1")...
31.12.2014
5
ответов

Получите блок значений блоком в том же файле

У меня есть файл, говорится в "SAMPLE.txt" со следующим содержанием, P1 10,9:6/123456 P2 и тому подобное P1 10,9:5/98765 P2 и тому подобное P1 и тому подобное, P2, я хочу выходной файл, говорят "RESULT.txt" как, Value1:123456 Value2:..
10.06.2014
5
ответов

Может строка “abcedf” быть согласованной для строкового представления “bafcde” в однострочной команде?

Я планирую реализовать структуру индексации в своей программе. Например, если у меня будет 100 строк в таблице, то я пронумерую эти строки от 1 до 100 в другом столбце путем добавления _ в конец...
09.05.2014
5
ответов

Как я могу разделить текстовый файл на несколько текстовых файлов с помощью Perl?

У меня есть файл ABC_TabDelim.txt, который содержит следующее: 00:00:00:00 00:00:05:00 01SC_001.jpg 00:00:14:29 00:00:19:29 01SC_002.jpg 00:01:07:20 00:01:12:20 01SC_003.jpg 00:00:00:00 00:00:03:25...
13.02.2013
4
ответа

Получить определение задания из списка заданий, перечисленных во втором файле.

У меня есть файл с информацией о 250 000 заданий. В этом исходном файле все задания имеют разные параметры, поэтому количество строк для каждого задания может различаться. Единственный шаблон заключается в том, что каждое определение задания начинается с.
21.05.2021
4
ответа

Может ли сценарий оболочки найти все группы последовательных строк, соответствующих одному и тому же регулярному выражению, и перемешать их?

Я пишу тесты для своих учеников на языке уценки. Одна из викторин может выглядеть так :% ВОПРОС Кто играл на барабанах в The Beatles? (Х )Ринго()Джон()Пол()Джордж % ВОПРОС...
06.01.2021
4
ответа

Как заменить каждую цифру после специального символа «$» на «*»

У меня есть файл, содержащий данные, как показано ниже. Данные в файле :axbnx $56 гджас $78$ axbnx $5 **ghjas $ axbnx $006 ghjas $678 Необходим вывод в форме ниже :axbnx $ **ghjas $ **$ axbnx $ ***ghjas $...
17.11.2020
4
ответа

как получить параметр и значение из строки

мы хотим захватить только параметр -segment.bytes и его значение пример эхо "$информация" | grep "сегмент.байты" {"версия" :1,"конфигурация" :{"сегмент.байты" :...
26.07.2020
4
ответа

Почему хвостовой файл | tr (конвейер) быстрее, чем sed или perl с большим количеством строк?

У меня есть файл примерно с миллионом строк, например: "ID" "1" "2" "00000687" 0 1 "00000421" 1 0 "00000421" 1 0 "00000421" 1 0, где последняя строка повторяется более миллиона раз. Взяв...
21.05.2020
4
ответа

объединить несколько файлов txt

У меня есть несколько файлов txt, 3 из них: 5809378 1 2 5811151 3 4 5811237 5 6 файл2: образец чи три 5809378 7 8 5811151 5811237 9 ...
04.12.2019
4
ответа

Извлечь определенные символы из каждой строки

У меня есть текстовый файл, и я хочу извлечь строку из каждой строки, следующей за строкой входного файла "OS=" A0A0A9PBI3_ARUDO Неохарактеризованный белок OS=Arundo donax OX=35708 PE=4 SV=1 K3Y356_SETIT ATP-...
06.09.2019
4
ответа

Редактирование файла на месте с помощью perl или awk

У меня есть большой входной файл с разделителями табуляции, указанный ниже SF_0000000555_RDNAU_58_10293 10873 11041 + ID=match41;Target=SF_0000000005 99 267 168 SF_0000000555_RDNAU_58_10293 188079 ...
06.08.2019
4
ответа

Сравните 2 файла и отобразите совпадающие записи

Мне очень нужна ваша помощь, ребята, я новичок в Unix. Я хочу сравнить свой файл 2 (столбец 3) с моим файлом 1 (необработанные данные) и сохранить результат в новом файле. Но у моих файлов другой разделитель. Пример: ...
21.06.2019
4
ответа

Как повторить строку для каждого значения соответствующего столбца

Я хочу повторить строку для всех соответствующих значений, любая помощь в моем входном файле выглядит так pos COL1 COL2 COL3 18691441 CAG 18691572 GCG 18691620 AT ...
18.03.2019
4
ответа

Возьмите сумму, основанную на конкретных столбцах

У меня есть огромная груда данных — приблизительно 30 - 40 миллионов элементов данных. Мы должны обработать эти файлы и отправить другой интерфейсной команде. Ниже мой формат файла, который мы получаем c1 c2 c3 c4 c5...
09.03.2019
4
ответа

Почему Perl установлен по умолчанию с большинством дистрибутивов Linux?

Почему Perl установлен по умолчанию с большинством дистрибутивов Linux?
18.02.2019
4
ответа

Суммаризация строк в новом столбце с использованием SED, AWK и PERL?

У меня есть файл, который содержит цифры что-то вроде: 1 11 323 2 13 3 3 44 4 4 66 23. 5 70 23. 6 34 23. 7 24 22. 8 27 5 Как я могу суммировать строки и выводить результаты в столбце, поэтому результаты так, как ...
19.09.2018
4
ответа

Замените строку перед определенной строкой

У меня есть один файл, например: id_sour_calendar bigint не нулевый по умолчанию 0 сжатие 0, Уникальный первичный индекс (Calendar_date); Я БЫ , Id_sour, Первичный индекс (Calendar_date); Я хочу заменить «, 'by') '...
04.09.2018
4
ответа

Поиск и замена с использованием пользовательской утилиты

Я хочу запускать утилиту для замены значений, соответствующих регулярному выражению. Это средство для каждого матча регулярного выражения, позвоните в утилиту с помощью символов, содержащих матч. Выход ...
18.07.2018
4
ответа

Вырезать файл, разграниченный на число с одной или несколькими цифрами

Я ищу способ извлечь первый столбец текстового файла, который не имеет конкретных разделителей, кроме произвольных цифр, с которых начинается следующий столбец. Пример: Джон Смит 1234 Главная улица Эми Браун ...
04.09.2017
4
ответа

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

У меня есть файл, который выглядит следующим образом: 1 4 5 6 7 19 20 22 24 26 27 29 30 31 год 32 34 40 50 56 58 100 234 235 270 500 1234 1235 1236 1237 2300 2303 2304 2307 2309 Как ясно, есть несколько строк с ...
01.06.2017
4
ответа

Подсчитать количество совпадений и удалить строку совпадений.

Могу я получить помощь с моей проблемой? У меня есть файл, который выглядит так (через запятую): A, 250,13,820,0,80,201 B, 0,0,0,0,3,0 C, 0,2,1,0,0,0 D, 0,1,105,0,0,10 Я хочу удалить ...
02.05.2017
4
ответа

awk + как перехватить адрес электронной почты между символами

У меня есть очень длинный список адресов электронной почты между символами < и >: smeimebv2t ; jdedyvt ; didi2jd2m ; 3idm23i2m <. ..
24.03.2017
4
ответа

Сопоставьте шаблон и замените первый экземпляр следующей за ним строки

Я пишу сценарий для модификации файла конфигурации, расположенного следующим образом: [фиолетовый] auth = нет включен = 0 имя пользователя = пароль = приоритет = 0 host = True [лопата] group = manual = False включен = 0 ...
27.01.2017
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