3
ответа

Замените host на ip в файле .txt

У меня есть около 14 800 файлов, разбросанных по папке /actlogs/ и подпапкам. Эти файлы содержат в первой строке ссылку вида: http://server.com/file.pdf Мне нужно заменить строку "server....
10.01.2020
3
ответа

Как анализировать Stdout как смесь CSV и JSON?

В настоящее время я работаю над классом, в котором мы отправляем наш код на автооценку, а затем возвращаем наши результаты. Формат, который он возвращает, довольно сложно визуально проанализировать, поэтому я хотел бы написать сценарий...
10.01.2020
3
ответа

Как искать и извлекать строки в Unix?

Я пытался загрузить данные с помощью Yahoo Finance с помощью wget, но столкнулся с некоторыми проблемами при получении файлов cookie и крошек. В этом случае я использовал BTC-USD и сохранил данные крошки в файле с именем «crumbstore….
08.01.2020
3
ответа

Изменение персонажа выше определенного шаблона

У меня есть файл, который выглядит следующим образом: C 0.749421709 0.227878968 1.429202011 0.000039192 C 1.632642695 -0.091443576 2.542631832 -0.000184939 N 0.043615933 0 ....
07.01.2020
3
ответа

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

Это мой ввод "004|B20A|2008-09-01 00:00:00.000|C|2008-09- 01 00:00:00.070|4277" Мой вывод должен быть "004|B20A|2008-09-01 00:00:00.0|C|2008-09-01 00:00:00.07|4277"
07.01.2020
3
ответа

объединить несколько файлов, используя общие IDS

У меня есть много файлов, которые я хочу объединить, используя общие идентификаторы в столбце 1. Файл1: MYORGANISM_I_05140.t1 Atyped/PIKK/FRAP МИОРГАНИЗМ_I_06518.t1 CAMK/MLCK МИОРГАНИЗМ_I_00854.t1 ТК-ассоц/SH2/SH2-R ...
02.01.2020
3
ответа

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

Я работаю над проектом, в котором мне нужно сопоставить определенные строки данных из нескольких файлов в один новый текстовый файл.Например, предположим, что у меня есть 3 файла, каждый из которых содержит матрицу значений: Текстовый файл ...
31.12.2019
3
ответа

Исключить текст между двумя словами в одной строке

У меня есть такой текст: 23660291|2019-12-23T23:13:24.380000|44.0108|11.3048|9.7|SURVEY- INGV||||ML|1.4|--|5 км E Barberino di Mugello (FI) 23610441|2019-12-17T03:40:08.660000|44.0317|11.2825|9.9|...
29.12.2019
3
ответа

Как сохранить строки, если есть определенное количество наблюдений, основанных на первом столбце?

У меня есть файл, похожий на пример ниже. Первый столбец — идентификатор SNP. данные головы 2Л:647803 1 2 44,31655 -12,2373 2Л:647803 1 2 43,63717 -12,302 2Л:647803 1 2 43,80007 -12,3451 2L:2602906 1 2 ...
25.12.2019
3
ответа

Поиск и возврат нескольких строк в текстовом файле

Я ищу способ извлечь строки из файла с помощью bash и добавить их в другой файл. Рассматриваемый файл содержит данные в следующем формате: Data="/dataset/0001" набор ...
21.12.2019
3
ответа

Удалите ведущие нули из выбранных полей с двойными кавычками в плоском файле unix (awk, sed)

У меня есть плоский файл (txt/csv) с одним заголовком и множеством записей. Я хочу использовать инструменты awk/sed/unix для удаления начальных нулей из полей 3 и 5 только в записях (может быть один или несколько начальных нулей)...
13.12.2019
3
ответа

Можно ли комбинировать команды вырезания и использовать настраиваемые разделители

У меня есть файл журнала, в котором мне нужно извлечь URL-адреса из запросов GET с ошибкой 404d, которые я использовал :grep 404 testfile.txt | вырезать -f 2 -d '"' | вырезать -f 2 -d '/' | вырезать -f 1 -d ' ' | сортировать -u Is is..
12.12.2019
3
ответа

Заменить многие строки другой строкой

Я хочу запустить сценарий оболочки, игнорируя некоторые команды, потому что им нужны привилегии. Такие команды, как insmod. Итак, я фильтрую сценарий этим, и он работает (эти команды заменены на ...
10.12.2019
3
ответа

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

Прямо сейчас у меня есть текст, который выглядит примерно как "xyz1" zyx1 "http://xyz1" zyx1 "xyz1" zyx1 Мне нужно заменить 1 случайным числом в диапазоне от 1 до 5, чтобы результат выглядел...
07.12.2019
3
ответа

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

У меня есть таблица с 5 столбцами и несколькими строками. В последнем столбце есть сумма всех значений для каждой строки, например: A B C D E ген1 1 3 5 9 ген2 0 0 4 4 ген3 1 ...
06.12.2019
3
ответа

удалить повторяющиеся строки, длина которых превышает

Итак, у меня есть ввод файл в следующем формате: Hello\tWorld Затем я могу использовать awk -F"\t" '!seen[tolower($1)]++' для удаления повторяющихся строк на основе первого столбца, но как мне установить файл . ..
04.12.2019
3
ответа

Как изменить любой текст на правильный регистр и регистр предложения с помощью tr?

В соответствии с https://caseconverter.com/ «Верхний регистр», КОТОРЫЙ КОНВЕРТИРУЕТ ВСЕ БУКВЫ В ЗАГЛАВНЫЕ, КАК ЭТО. «Нижний регистр», который преобразует все буквы в маленькие буквы, подобные этому. «...
30.11.2019
3
ответа

Удалить слова между специальными символами

Как удалить все слова между двумя специальными символами с помощью sed? Обратите внимание, что исходная строка также должна быть в результате. Текущий код: echo 'a "removeme" b +removeme+ c *removeme#d+removeme~ .123' | ...
18.11.2019
3
ответа

Как обрезать строку по определенному символу

У меня есть куча строк в файле, которые выглядят так: слово_слово_слово 0 слово_слово word_word_word 1 словословослово слово слово слово слово 0 слово слово слово слово слово 2 слово_слово_слово слово слово слово слово_слово ...
09.11.2019
3
ответа

Добавить пробел перед позицией в файле

У меня есть строки в файле: 7017556626 TEST BSAB 20191108 TEST123 3333 1111 BSAB 11 7007760674 ТЕСТЧАС 20191108 ТЕСТ123 4444 5555 ЧАС 22 7017556626 ТЕСТ 20191108 ТЕСТ123 3333 1111 ЧАС 33 ...
08.11.2019
3
ответа

Найти вхождение, затем найти следующее вхождение из сегмента в первом результате

Мне нужна небольшая помощь, я учусь на ходу. У меня есть что-то похожее на следующее ниже. Я хочу отобразить появление «Вход в систему» ​​в журнале 1, а затем «Обработанный счет» в ...
04.11.2019
3
ответа

Включение метки времени в команду awk

Рассмотрим набор почти идентичных CSV-файлов. Все они имеют общую показанную часть, т.е.строка с Date;Time;..., за которой следуют четыре столбца данных (некоторые из первых строк имеют шесть столбцов, где...
04.11.2019
3
ответа

Добавить день года в виде числа от 1 до 365/366 в файл

Рассмотрим следующий фрагмент файла: 19610101 060000 0,4 G 19610101 120000 2,3 г 19610101 180000 ... . 19610102 150000 19610102 180000 19610103 060000 ........ ...... 20150901 ...
04.11.2019
3
ответа

Изменить формат даты с помощью sed или awk в файле

У меня есть файл следующего формата ---------------------------- ------------ Имя: cust foo mail: (скрыто) Блокировка учетной записи: FALSE Последнее изменение пароля: 20170721085748Z -----------...
01.11.2019
3
ответа

Как изменить и перечислить файл, содержащий строки в следующем формате: XXX-XXX-XXX-XXX-XXX

Например, предположим, что у меня есть файл "спортсмены" с строки 1995-05-30-Джон-Смит 1992-Джон-30-Смит-10 Как я могу перечислить первые 2 слова строк, которые заканчиваются на «Смит», и последнее, ...
01.11.2019
3
ответа

Печать и обработка альтернативных строк

У меня есть один файл и строки в качестве вывода некоторых команд, как показано ниже: kk 25 бб 34 копия 56 дд 67 Я хочу вывести в bash такой вывод: echo "kk" #(строка 1) выполнить какую-либо команду на 25 #(строка 2) echo "bb" ...
31.10.2019
3
ответа

Мне нужно напечатать вторую строку для каждого запроса в другом файле

Я хочу извлечь идентификаторы совпадений и отсутствия совпадений из результатов моего взрыва. например, мой взрывной вывод содержит: > Query= TRINITY_DN109574_c0_g1_i1 Length=277 ***** Хиты не найдены ***** Lambda K ...
27.10.2019
3
ответа

Как экранировать ввод JSON?

Я пытаюсь придумать инструмент для отправки данных на GitHub через API. Проблема в том, что github api воспринимает основной контент как одну строку со всеми выписанными escape-последовательностями...
26.10.2019
3
ответа

Unix/Linux Команда для захвата слова, если другая строка содержит слово (обе строки имеют общий атрибут)

У меня есть данные ниже в разных строках, которые появятся ниже последовательности trackingID= QsSDsad2yP80Q82G5Y8V2QRWhGQCYy97bX; ***************Другие данные ********************** Trn-status: INCOMPLETE", ...
22.10.2019
3
ответа

sed + установить значение в двойных кавычках

Файл выглядит так далее /etc/sysconfig/chronyd # Параметры командной строки для chronyd OPTIONS="" Нам нужно установить значение -4 внутри "" Файл выглядит следующим образом, # Параметры командной строки для ...
22.10.2019