1
ответ

Как убедиться, что пользовательский ввод состоит ровно из 6 цифр

Я использую HP -UX 11.23 и имею сценарий bash, который считывает два ввода. Оба входа должны иметь длину ровно 6 цифр. Как лучше всего прочитать ввод, и если это не 6 чисел попросите пользователей...
11.09.2020
1
ответ

извлечь pdf-файлы из уже загруженного index.html, чтобы получить их, даже если есть несколько pdf-файлов с grep

У меня есть файл index.html, содержащий ссылку href на PDF-файлы. Когда я делаю :grep -i 'href=' index.html, я получаю, например, :

Телезарядное устройство :

04.09.2020
1
ответ

Условное сопоставление шаблонов регулярных выражений в сценарии оболочки korn

Я начал изучать сценарии оболочки Unix, используя оболочку korn. Пожалуйста, просветите меня, обнаружив ошибку, которую я делаю при написании кода ksh для проблемы ниже, как указано ниже :Мой скрипт занимает 2...
22.07.2020
1
ответ

Почему использование двойных скобок «[[» для проверки существования файлов, соответствующих подстановочным знакам, не работает, в то время как одинарные скобки «[» работают?

Допустим, я создаю два каталога с текстовыми файлами в каждом, вот так mkdir "Каталог1" mkdir "Каталог2" коснитесь "Directory1/fileclass1 _"{1..5}".txt" прикоснуться и...
11.07.2020
1
ответ

если строка содержит шаблон и за ней следует другая строка с таким же шаблоном, удалить первую строку

Приношу свои извинения... У меня зависание мозга, и я не могу справиться с этим. Я использую sed и пространство шаблонов, но продолжаю удалять все вхождения строк, содержащих шаблон. Я хочу удалить только те...
10.07.2020
1
ответ

Awk — несколько условий сопоставления строк, каждое из которых охватывает две последовательные строки

Я пытаюсь разработать ВАРИАНТ следующего простого однострочного awk (который в настоящее время работает для сопоставления пары условий в каждой строке файла ): awk "{ if ($1 == $3 && ...
18.06.2020
1
ответ

Печатать строки между шаблонами, исключая несовпадающие шаблоны

Итак, у меня есть ввод, подобный этому :start abcd сфд афсдаф афсаф конец 1 начало sdfo efsf конец 0 начало sdf efsf end 2, поэтому я хочу печатать только строки между началом и концом (, включая начало и конец ), но...
14.05.2020
1
ответ

Мой grep для процесса возвращает несколько строк с похожим именем

У меня есть скрипт, который проверяет процессы на наших серверах Linux. Например, у нас есть компонент с именем ebond-dbreader-bbg на сервере 1, а также компонент с именем ebond-dbreader-bbg-cbrt на сервере 1....
28.04.2020
1
ответ

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

Пожалуйста, кто-нибудь может подсказать мне, как это сделать? У меня есть два списка (оба с sha1sums и их относительными именами файлов), но отформатированные по-разному, вот пример: list01.txt artist'ssomesong.mp3,...
13.04.2020
1
ответ

Как удалить из скрипта строки в диапазоне, содержащие заданную строку?

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

Grep различных видов паттернов

У меня есть файл, который выглядит так: 1>>>PROKKA_00001 Регулятор транскрипции PadR-подобный белок семейства - 137 а.о. >>tr|E5G076|E5G076_ARAHY Ara h 1 аллерген OS=Arachis hyp (619 а.о.) 37,3%...
23.01.2020
1
ответ

Vim ищет и заменяет позиционные аргументы

Я пытаюсь заменить позиционные аргументы переменными в моем скрипте bash, используя замену Vim :scommand. Пример: Я хотел бы заменить следующий текст в bash-скрипте: python3 mymodule....
30.12.2019
1
ответ

ausearch: оператор NOT в совпадении строк

При проверке журналов сетевой активности из аудита я хочу исключить несколько известных мне программ, например. Fire Fox. ausearch -x firefox -i выводит все соединения, связанные с firefox. Но распространенные НЕ-операторы...
28.10.2019
1
ответ

что такое GREEDYDATA в elasticsearch

чтение файлов конфигурации logstash, которые я нашел в filter conf grok { match => { "message" => "Put\s*command\s*:\s+%{GREEDYDATA:command }" } } Как работает этот фильтр, я пытался...
27.10.2019
1
ответ

Проверьте, содержатся ли значения в файле1 в столбце5 другого файла

У меня есть 2 текстовых файла: файл1 содержит только один столбец с рядом значений идентификатора; file2 содержит много столбцов. Мне нужно проверить, содержатся ли значения файла1 в столбце2 файла2; значения ...
25.10.2019
1
ответ

Сопоставление строкового шаблона Zsh для удаления пробелов

Попытка решить проблему с кодовым гольфом с помощью zsh, но мое регулярное выражение работает неправильно. Требование Учитывая входную строку $1, удалите все пробелы сразу слева от любого ! персонаж. Примеры: ...
13.09.2019
1
ответ

Разделить результаты из файла с помощью awk или sed после сопоставления нескольких шаблонов

Из одного из наших журналов приложений, который содержит кучу сообщений INFO и строк системного вывода, я хочу иметь возможность для извлечения строк, содержащихся в двух шаблонах, а затем специально для получения значений...
16.08.2019
1
ответ

'ожидание' не соответствует строке ответа сервера

Я использую сценарий bash для входа на сервер telnet и выполнения ряда команд. Это выглядит так: login_and_run.sh #!/bin/bash unset TELNET_USER_NAME_STRING сбросить TELNET_PASSWORD_STRING unset ...
15.08.2019
1
ответ

Странное поведение (ошибка?) sed при использовании $

У меня возникла проблема, и я не уверен, является ли это ошибкой или это должно происходить при использовании $ для адресации строк. По сути, у меня есть следующая команда: sed -e '$s/test/tset/g' ...
28.06.2019
1
ответ

Как мне избежать поиска совпадающих строк с помощью -

Я пытаюсь получить только совпадающие строки из файла, используя grep. Проблема в том, что когда, например, я использую следующее выражение: grep -w AFFX-KIT-000088 текстовый файл, он возвращает: AFFX-KIT-000088-...
27.06.2019
1
ответ

Извлечение шаблона в perl

Возможно ли иметь только одно регулярное выражение, которое может извлекать шаблон «Mango-1.whatever..» в любом из этих 3 условий (т.е. $манекен). Я продолжаю печатать все после этого шаблона. Если я использую запятую в...
26.06.2019
1
ответ

В чем разница между `a[bc]d` (скобки) и `a{b,c}d` (скобки) ?

В чем разница между a[bc]d и a{b,c}d? Почему люди используют a{b,c}d, когда уже есть a[bc]d?
28.04.2019
1
ответ

Журнал найденных файлов с помощью команды linux find и sed

У меня есть папка с txt, html, jpg и png файлами. Теперь я хочу просмотреть все текстовые файлы (txt и html) и начать поиск и замену. Я сделал следующее и все работает отлично: найдите ./ -.....
20.02.2019
1
ответ

SED Поиск и удаление Соответствия двух шаблонов Один из которых представляет собой переменную

У меня есть файл, который содержит несколько экземпляров кода, которые мне нужно удалить. Вот пример :! / bin / bash mkdir / rootdir / pipeline_runs / oncology / analue / fushive_1_na172_1 CD / RootDir / Pipeline_Runs / ...
28.11.2018
1
ответ

Извлеките данные между двумя шаблонами из огромного (принудительного) текстового файла

У меня есть fileName.json. Если я анализирую его в терминале с файлом filename.json Выход: filename.json: Текст UTF-8 Unicode, с очень длинными линиями WC -L filename.json 1 filename.json Если я тарюку ...
26.11.2018
1
ответ

Как сопоставить столбец файла 1 в текст другого файла 2, тогда если он совпадает с файлом печати 2

имя файла 1, TaxID, Lineage, счетчик, пропорция_All (%), пропорциональна_classified (%) AcaryoChloris Marina, 155978, бактерии; цианобактерии ;; СИНЕХОККУКС; Акариохлоридацеаэ; акариохлорис, 4,0.000218669,0 ....
11.10.2018
1
ответ

Для заданной строки (2 или 3 слова) в файле .txt и вывести всю строку. [дубликат]

Мой файл .txt содержит такой контент: Закон и юристы Пиквика, Фрэнк Локвуд 21214 Frankenstein, by Mary Wollstonecraft 20 Первое...
28.04.2018
1
ответ

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

У меня есть файл1 с 3 столбцами и файл2 с 8 столбцами. Я хотел сделать, чтобы первые 3 столбца в файле 2 были найдены в файле 1, а затем распечатать все 8 столбцов в файле 2. У меня есть ...
19.04.2018
1
ответ

Распознавание образов и суммирование столбцов между двумя файлами csv / excel

У меня есть два файла, в одном из которых есть данные о дате начала, приращении, повышении и других деталях каждого человека, а также другой файл содержит результаты их исследований за эти годы. Можно ли написать сценарий на ...
17.04.2018
0
ответов

Rsync :Клонирование структуры для определенного шаблона

Как можно рекурсивно скопировать все файлы определенного шаблона (*.tpl )с помощью rsync? Пример :/etc/test.tpl /etc/каталог/test.tpl /etc/каталог/ **/test.tpl
23.11.2021