1
ответ

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

У меня есть вкладка -, разделенная файлом pairs.tsv с двумя столбцами, в которых отображаются парные записи. На основе двух значений в двух столбцах я хочу создать третий столбец, который назначает группы записям
26.09.2021
1
ответ

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

Я использую текстовый редактор Kate и хочу сравнить два файла и найти (выделение )их различий. Может есть плагин для этого? Я был бы открыт для решений, отличных от использования Кейт, например. сценарий оболочки
24.09.2021
1
ответ

Сортировка по последнему столбцу (или любому другому столбцу с числовым значением )CSV-файла

У меня есть файл со следующим содержимым. Я хочу отсортировать этот файл на основе последнего столбца (и третьего последнего, но для другого файла ), сохраняя при этом остальную часть содержимого строки. ABC,DEF,GHI, -5, -8, -0,6,0,488 XYZ,JKL,MNO,3, -5,0
21.09.2021
1
ответ

Как объединить строки нескольких связанных файлов в одну строку и добавить ее в выходной файл

У меня есть несколько файлов с именем BC **-tmp1.tsv, которые представляют собой первую итерацию вывода blast, и другой файл с именем BC **-tmp2.tsv, который является второй итерацией. Пример файла BC02 -tmp1.tsv (разделитель :\t):BC02 Ааа 2712 94 0 99,07
21.09.2021
1
ответ

Поиск и замена с помощью AWK, но в файле с несколькими столбцами и разделителями

Я хочу заменить имена генов в файле 1 информацией об аннотациях генов из файла 2. Файл 1 выглядит следующим образом :идентификатор OG в первом столбце и имена генов в столбце со 2-го по X-й ):ОГ0000008, алы11306С1, алы15270С1, алы1603С45
16.09.2021
1
ответ

ADD или SUB номера на основе op -кода (директивы )в строке

Как мне написать awk-скрипт, который может складывать или вычитать исходя из того, что спрашивает строка во входном файле? Я понял, как делать только сложение или вычитание, но не либо/или в одном скрипте. Например, я бы хотел, чтобы этот ввод :ДОБАВИТЬ 5
15.09.2021
1
ответ

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

Итак, у меня есть такой файл :echo 'эта строка добавлена ​​для демонстрационных целей' echo 'не извлекать эту строку и строку выше' #!/usr/bin/env bash #заголовок :добавить, заменить,и удалить строки заголовка. ##Пример использования :#$ последовательност
12.09.2021
1
ответ

Как отображать текст только после третьей, первой и пятой запятой в этом порядке в Unix?

Я хочу отобразить текст после 3-й, 1-й и 5-й запятой из заданного входного текста в указанном порядке. Выполнение cut -d ',' -f 3,1,5 делает работу, но не сохраняет желаемый порядок. Вместо этого он отображает текст в порядке возрастания :1, 3, 5.
10.09.2021
1
ответ

как заменить n-й столбец строкой, разделенной столбцами, с помощью sed/awk

Предположим, у меня есть строка типа :хиз = "123" ; акд = "234" ; плк="1234" ; ап = "3456" ; www="2342" Теперь я хочу заменить plk="123" на plk="789" с помощью sed, игнорируя ; и ""
09.09.2021
1
ответ

Сценарий Unix для обработки данных путем сравнения их с теми же ключевыми записями

У меня возникла проблема, связанная с тем, что во входном файле есть записи о дате вступления в силу и дате окончания. Первые 6 полей это клавиши (12345А ). Нам нужно обновить дату окончания (18 позиций )на основе эффективной (8 позиций )даты следующей за
07.09.2021
1
ответ

Как выбрать на основе белого/черного списка с помощью jq

Как с помощью jq мы можем выбрать элементы json из массива на основе включения/исключения ключа каждого элемента в некоторых списках разрешенных/черных? Я хочу, чтобы регистр -нечувствителен содержал (, чтобы регистр разрешенных/черных списков не имел зна
03.09.2021
1
ответ

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

У меня есть табличный файл А.цв (separator=\t):20655|dkljdjj 66 лет 20644|kmkmoii 75 лоло 20477|кмлкооо 88 лилий И я хочу удалить все вещи после | (| труба включает )в первый столбец, чтобы
31.08.2021
1
ответ

Как использовать несколько переменных в bash

У меня есть файл (user.txt )с нижеприведенным содержимым с более чем 90 пользователями. пример содержимого файла пользователь :Роналду идентификатор :7 конечная точка :manutd.com пользователь :Месси идентификатор :30 конечная точка :psg.com пользователь :
30.08.2021
1
ответ

Объединить отсортированные файлы в 2 столбца

Я хочу объединить некоторые предварительно -отсортированные вкладки -файлы с разделителями :файл по группе.0 :древний -американский меркурий 1 164 древний -американский mh25 2 8717664 древний
30.08.2021
1
ответ

объединить два столбца

Я пытаюсь объединить два столбца в один столбец. Мой набор данных выглядит так
27.08.2021
1
ответ

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

Иногда нам не нравится стандартный вывод некоторых приложений, таких как apt/pacman. поэтому каждый раз у меня возникает этот вопрос :Могу ли я изменить его, чтобы он был лучше, или раскрасить его? Я предлагаю эту простую ситуацию ниже для работы на реаль
27.08.2021
1
ответ

Изолировать содержимое фигурных скобок, которые могут содержать вложенные фигурные скобки

В файле TeX у меня есть следующая команда \q{aaa}{blablabla}, и я хочу изолировать аргумент blablabla. Я понял это, используя sed :sed 's/\q{ ([^}\{] )}{ ([^}\{] )}/\2/g' и это работает хорошо
25.08.2021
1
ответ

Печатать содержимое файла только после последнего появления токена?

У меня давно -запущены программы, которые могут перезапускать свое внутреннее состояние. Я хочу видеть записи файла журнала только для самого последнего состояния (для загрузки в быстрое исправление vim ). Как я могу показать все строки после последнего в
25.08.2021
1
ответ

Как перебрать результаты команды grep и проверить условие для каждого значения внутри цикла?

Итак, у меня есть файл, в котором есть полные имена некоторых людей (имя и фамилия )в разных отдельных строках, которые начинаются с определенного шаблона
24.08.2021
1
ответ

Печатать совпадающие строки из двух файлов, содержащих столбцы чисел

Я пытался сделать следующее :У меня есть файл с 3 столбцами чисел, и я хотел напечатать совпадающие строки по сравнению с файлом меньшего размера с одним столбцом чисел. Я использую grep -F, но он всегда дает мне строки, которые не совпадают.
24.08.2021
1
ответ

Команда Grep для поиска текста после совпадающего шаблона до пробела

Мне нужна команда, которая команда grep найдет текст после совпадающего шаблона до пробела. У меня есть строка в файле оболочка = "/микс/дельта/LINUX" а мне нужен вывод только как LINUX. Приведенная ниже команда дает выходную дельту/LINUX, грэп
23.08.2021
1
ответ

Доступ к элементу массива

У меня есть следующий скрипт, который извлекает информацию из mysql. #!/бин/баш набор -f ЕСЛИ=$'\n' arr= ($ (sudo mysql -u root -h localhost -e "ИСПОЛЬЗОВАТЬ mydb; ВЫБРАТЬ *ОТ пользователей" ))для i в "${arr[@]}" делать эхо "$i}"
23.08.2021
1
ответ

Команда работает в интерактивной оболочке, но не в скрипте

Платформа :RHEL7 Шелл :Баш Ожидаемый результат :сохранить значение как переменную Я пытаюсь получить IP-адрес из текста, который выглядит так :{ "ip" :"12.34.56.7", "тип" :"
20.08.2021
1
ответ

awk нечувствителен к регистру с gsub

У меня есть "|" текстовые данные с разделителями и хотите преобразовать значения столбца $ cat профиль Марк|отец Джейсон|Сон Хосе|сын Steffy|daugHter Я хочу найти (отец|сын|дочь )дело...
13.08.2021
1
ответ

Как выполнить поиск по критериям соответствия

У меня есть сложная задача, требующая некоторой логики для поиска строк между разделами :У меня есть в файле содержимое ниже :1856 /dev/informix/chunkbig10 _1039 eppix :'informix'....
12.08.2021
1
ответ

Преобразование даты из формата ДД -ММ -ГГГГ в ГГГГ -ММ -Формат ДД в bash LINUX

Сценарий :Я извлекаю значение даты из файла в переменную, и по умолчанию оно находится в формате ДД -ММ -ГГГГ. Я должен вычесть эту дату из системной даты. Вычитание дает неправильный результат, если я...
21.07.2021
1
ответ

Удалить строки, содержащие два совпадения строк

Как удалить все строки, содержащие def AND jkl из следующего файла (строки 2 и 4 )? Я хочу, чтобы совпадение также применялось к совпадениям строки sub -полей. Поля в файле разделены пробелом -. $...
21.07.2021
1
ответ

Анализ журнала доступа HTTP, чтобы получить все запросы с ответом 429 в течение одной секунды

Типичный файл access.log из nginx 000.00.000.001 --[28 июня 2021 :06 :37 :02 +0100] "POST /abc/cba/ HTTP/1.1" 429 1157 "данные..." 000.00.000.002 --[28.06.2021 :06 :37 :02 +0100] &...
01.07.2021
1
ответ

Замечательный планшет :Преобразование текстового файла в страницу блокнота

Я использую планшет Remarkable 2 с его функциональностью примечания -. Я могу набрасывать новые страницы блокнота или комментировать документы в формате pdf -с помощью инструментов. Однако я хотел бы импортировать существующий текст...
30.06.2021
1
ответ

Вывод строк имен файлов с наибольшим номером

У меня есть список файлов с шаблоном. *_[0 -9] *\.txt в таком файле :дело _1.txt дело _3.txt дело _91.txt сделано _44.txt done _12000203.txt Суффикс имени файла всегда заканчивается на _[0 -9] *.txt,...
30.06.2021