0
ответов

Перебрать файл с уникальным идентификатором и вычислить кумулятивную сумму

У меня есть большой текстовый файл, как показано ниже, где столбец1 -столбец3 определяет регион, а четвертый столбец является уникальным идентификатором. Столбцу 6 присвоено значение региона. chr6 26204834 26204839 регион1 + 119,862 chr6 26204834 26204835
20.09.2021
0
ответов

Регулярное выражение Awk для операторов

Я хочу подсчитать и суммировать количество совпадений в файле с помощью регулярного выражения awk. Файл файла содержит :Виноград бабушка клубника черника банан арахис school мне нужно сделать регулярное выражение для сопоставления с образцом,...
13.08.2021
0
ответов

случай -функция подстроки и цитирование

Я использую простую функцию в скрипте, чтобы проверить, содержит ли строка определенную подстроку :#!/бин/баш #subs (){ case $2 in *$1 *)return 0 ;; *)...
10.08.2021
0
ответов

Поиск файлов и сопоставление шаблонов с напечатанным именем файла в bash

У меня есть следующий код, в котором перечислены совпадения с шаблоном ptrn, причем имя файла печатается перед листингом (, который использует параметр контекста -C NUM )найти "$fdir" "${isufx[*]}"...
01.08.2021
0
ответов

Соответствие допустимому номеру версии внутри оператора case

Я хочу сопоставить номер версии внутри оператора case. Номер версии может выглядеть так 1.12.0.32 1.12.0.32.1 2.10.0.30.1.2 и хранится внутри переменной оболочки :version. Когда я искал на...
29.07.2021
0
ответов

Указание сценарию оболочки выполнить задачу, если выходные данные программы содержат определенное слово

Мне нужно создать программу в Bash, которая запускает команду, проверяет, содержит ли результат слово, и делает что-то, если оно есть. Пример :Мне нужно проверить, подключен ли принтер к сети с помощью lpstat -p [принтер...
29.07.2021
0
ответов

Как обратиться к совпадающим группам в jq gsub?

Используя jq, я хочу найти шаблон с помощью регулярного выражения и обернуть совпадающую строку чем-то вроде тегов
$ echo "\"Это допустимый файл json"\" | жк'. | gsub ("...
09.07.2021
0
ответов

Проверить, совпадает ли второе целое число строки в файле

У меня есть файл с указанным ниже форматом записей. $ кошка mw.hosts host23v0242 ПОЛЬЗОВАТЕЛЬ=wsadmin ТОЧКА ПОДКЛЮЧЕНИЯ=/веб server21v0243 ПОЛЬЗОВАТЕЛЬ=wsadmin...
06.07.2021
0
ответов

Как заменить хеш-шаблон в именах файлов и каталогов

Я только что сделал резервную копию заметок, которые у меня есть в Notion, и они используют хэш-коды в именах заметок, чтобы сделать их уникальными. Например, это может быть папка note -с некоторыми заметками :. Архив...
23.03.2021
0
ответов

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

У меня есть несколько каталогов, названных по шаблону [год], например [1900] aaaa, [1901] bbbb, [1902] cccc и так далее.Я хотел бы добавить фиксированный текст -в начало имени и переместить [год]...
24.02.2021
0
ответов

Как объединить два файла на основе совпадения одного столбца?

У меня есть два файла, B.csv :1, н.э. 2, АБ 3, переменный ток 5, АФ 7,AE и C.csv :1,х 3,з 5,y Как мне получить этот вывод :1, АД, х 2, АБ, 3, переменный ток, г 5, АФ, у 7,AE, сопоставив общий столбец 1 в обоих файлах?
19.02.2021
0
ответов

Регулярное выражение, которое выполняет grep после определенной строки в нескольких файлах и возвращает среднее значение

Я хотел бы вернуть среднее значение всех чисел после определенной строки в нескольких файлах, т.е. Нам дано 10 файлов (file1.txt,...,file10.txt ). Каждый файл содержит среди прочего Test1 :Ср. длина 24....
16.02.2021
0
ответов

Получить только ту часть строки, которая начинается и заканчивается пользовательской строкой

Я хочу включить только строку Failed to ssh2 20 октября 02 :40 :31 тест sshd [17949] :Неверный пароль для недопустимого пользователя root с порта 127.0.0.1 37111 ssh2 Я пробовал с sed 's/. *\ (^Ошибка. *ssh2$...
23.10.2020
0
ответов

Bash :удаление нескольких шаблонов из имен файлов

Обычно при переборе файлов я использую basename для извлечения имени файла в виде отдельной переменной :#удалить расширение.pdb из имени файла в новой переменной и вывести имя файла без него для...
21.10.2020
0
ответов

найти файл по дате, указанной в параметре

Мне нужно найти файл по дате, указанной в параметре. Например, у меня есть эти файлы :XYZ.ABC.M.20200615180200.партия XYZ.ABC.M.20200616180200.партия XYZ.ABC.M.20200617180200....
01.07.2020
0
ответов

rysnc любой файл, в имени которого есть «_custom.conf» или просто «_custom»

Есть ли способ выполнить rysync только те файлы, которые содержат _custom.conf или даже просто custom или *.conf в имени файла? Я играл с rsync -am --include='custom' --include=' */' --exclude=' *' /etc/asterisk ~/...
08.06.2020