0
ответов

Как выделить строку, у которой время выполнения больше X

У меня в журнале есть эта строка invokeSuperLambda execution time:xxs Где xx - время выполнения и s - статическая буква Когда я запускаю эту строку в журнале grep -a "invokeSuperLambda execution ...".
13.01.2019
0
ответов

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

У меня есть один файл со следующим примером текста . "list-value": {"object-value": {"value": "example-value-123"}} Я хочу изменить текст значения "example-value-123", сопоставив шаблон ...
12.01.2019
0
ответов

Использование AWK для изменения поля с условием

Вход новый, 9,1 Старый, 11,0 выходов Новый, 09,1 Старый, 11,0 Я хотел бы добавить в поданный номер 2 после первого в случае, если это одна цифра, поэтому я хотел бы добавить 0 до цифры в качестве вывода. ...
08.01.2019
0
ответов

Удалить шаблон не менее 5 номеров не подряд

У меня есть файл с примерно 7 миллионами паролей со смешанными нижниеми цифрами, все имеют одинаковую длину 8 символов, которые я хочу удалить Пароли, чем содержат 5 или более цифр, не необходимых последовательных: ...
04.01.2019
0
ответов

awk: Вставляйте строки после комментариев и импортируйте в исходный файл

У меня есть куча исходных файлов с очень обычной структурой: некоторые комментарии в заголовке, некоторые (необязательные) импорты, а затем исходный код, например: // // AppDelegate.fast // настройки // // Созданный Михаилом...
23.12.2018
0
ответов

Hex Code для '(' в Bash Regex

У меня странное поведение в оболочке. Когда я пытаюсь соответствовать «_» в Regex с его шестнадцатеричным кодом, он работает, но не с '('. $ REGEX1 = $ '\ x5f' $ pattern1 = '_' $ Если [$ pattern1 = ~ $ regex1]]; затем эхо да; ...
19.12.2018
0
ответов

Mosquitto BruteForce Fail4ban Failregex

Я пытаюсь написать Fail2ban Filter, чтобы заблокировать BruteForce IP-адреса, которые пытаются подписаться на имя пользователя / пароль COSMITTO, угадая комбинации имени пользователя / пароля. На ...
16.12.2018
0
ответов

Grep странно исключает пустые строки из вывода

При решении обычных задач фильтрация комментариев, например, я могу сделать так: grep -v ^# /etc/apache2/apache2.conf Таким образом я получил не закомментированные и пустые строки. Это было ожидаемо. Я подумал, что есть и другой способ ...
16.12.2018
0
ответов

WT WET Загрузка файлов шаблонов Regex с удаленного URL

Я хочу загрузить все * httpd * RPM файл из зеркала удаленного CentOS, и я пытаюсь использовать его следующую команду, но это не так Кажется, работают [root @ yum foo] # wget -r --no-parent-a "* httpd *" https: // зеркала ....
06.12.2018
0
ответов

Мой rsync успешно поддерживает все данные или нет?

Похоже, что не пропускает один байт после rsync, но были некоторые ошибки: ujjain @ ds3018xs: / том1 $ cat rsync.sh rsync -av photo.tar / var / services / homes / ujjain / nfs / raidf1 / rsync -av ...
30.11.2018
0
ответов

GREP Только цифры, а не буквенно-цифровые записи

У меня есть список значений, таких как: 1 2. 3. 4. AK123. AK23. AK147. 1apple. 2-х 3Mango 4 Orange Я просто хочу выполнить простую команду grep, чтобы перечислить мне только номера. I.E. 1, 2, 3 и 4. Я попробовал это ...
29.11.2018
0
ответов

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

У меня есть файл, который я хочу относительно часто обновляться. Что нужно сделать, это то, что конкретная часть файла будет изменена, чтобы включить еще несколько строк. Я делаю это с SED и \ A вариант: ...
29.11.2018
0
ответов

Уклонт ли эмулятор терминала выполняет программу, всегда косвенно через оболочку?

Разве терминал эмулятор выполняет программу всегда косвенно через оболочку? Например, когда мы открываем окно эмулятора терминала, он автоматически выполняет оболочку, и мы можем только вводить команды в ...
28.11.2018
0
ответов

некоторые команды sed не работают в фоновом режиме.

Некоторые команды sed не работают в фоновом режиме. Минимальный пример ниже. Одна команда sed добавляет add после блока строк, начинающихся со звездочки *. Другой просто заменяет слово. ...
27.11.2018
0
ответов

Как проверить, есть ли хост-имя FQDN только с небольшими буквами

, мы хотим проверить имя хоста на машинах Правило должно быть так: каждое имя хоста должно быть только с небольшими буквами Каждое имя хоста FQDN мы попробуем это имя хоста = Master01.NASSA.com [[$ HostName = ~ ^ ...
25.11.2018
0
ответов

PERL-RENAME - В чем разница между / g 'и /'?

Я хочу заменить все тире во всех .txt-файлы с пробелами. К счастью, я в конечном итоге, в конечном итоге, используя Perl-Rename 'S / [-] / / g' * .txt делает то, что я хочу. Но до этого, несколько минут поиска и т и ...
23.11.2018
0
ответов

Баш регулярное выражение. Персонаж не совпадает

Строка, которую я пытаюсь сопоставить, это IP-адрес, и я вывесил несколько примеров в Интернете. Однако кажется, что мне не хватает чего-то, что может или, возможно, не связано с различиями ...
21.11.2018
0
ответов

Sed / RegEx - понимание оператора

Итак, я сейчас пытаюсь реконструировать партию скриптов, переданных от нашего последнего системного администратора. В одном из сценариев оболочки есть строка, которую я (хоть убей) не могу понять. ...
20.11.2018
0
ответов

sed/awk file data manipulation

У меня есть много текстовых файлов с такими цифрами, как эта: 12 некоторый текст здесь некоторый текст здесь какой-нибудь текст здесь или иногда вот так: 123 Текст здесь еще какой-нибудь не очень интересный текст здесь какой-нибудь текст здесь. ...
19.11.2018
0
ответов

Regex, удалить все символы после последнего возникновения «/»

У меня есть список таких путей в файле: /path/to/directory/one.txt /longer/path/to/some/directory/two.py. / путь / с пробелами / в / it / three.sh Я хочу удалить все символы после последнего ...
18.11.2018
0
ответов

Удалите комбинацию чисел и символов из строки, используя способ $ {VARNAME // pattern /}

Я пытаюсь написать сценарий, который выполняет различие на выходе valgrind, используя два разных исполняемых файла, но идентификатор процесса в начале каждой строки засоряет мой вывод diff. Я пытаюсь ...
18.11.2018
0
ответов

Замените ту же строку в файле 1 из файла 2 с Conditon

Файл 1: 19A9S C9019. 5777 Файл 2: 99A9s 89019. 10919 Ожидаемый выход 19a9s 89019. 5777 Итак, в файле 1 на линии № 2 начинается с буквы C. Которые я хотел бы использовать его как условие, если строка начала ...
17.11.2018
0
ответов

Один лайнер, соответствующий именам файлов с регулярными выражениями?

У меня есть небольшой скрипт. #!/bin/bash # тест на соответствие регулярных выражений... DIR="/поиск/путь/" NAME="FOO[0-9][0-9]_" для ФАЙЛА в `Найти ${DIR} -maxdepth 1 -тип f - имя "*\.[dD][...].
16.11.2018
0
ответов

Regex для команды SED / AWK

Я хотел бы изменить содержимое файла, который Я указал, как ни внизу. Я хочу прокомментировать все линии, которые содержат «.Class», кроме имени класса, которое я предоставляю. @ Myclass1.myclass2 (значение = {... [
15.11.2018
0
ответов

SED: замена записей в / etc / fstab

Я в процессе упрочнения некоторых наших систем. В рамках этого процесса отверждения мне нужно обновить несколько записей в / etc / etc / fstab для ограничения возможностей некоторых из различных разделов. ...
12.11.2018
0
ответов

Какой правильный синтаксис для Re_match ()?

Я пытаюсь отфильтровать нежелательные сообщения из задания CRON (SystemD) из вывода RSYSLOG. Однако Rsyslog всегда жалуется на второй аргумент re_match (). Правило фильтра у меня есть: если $ ...
12.11.2018
0
ответов

REGEX Чтобы добавить недостающие цитаты

Я пытаюсь добавить недостающие цитаты на концах некоторых строк в текстовом файле. Я обнаружил, что Regeex [^ \ "] $ хватает, чтобы найти строки со пропущенным терминалом DoubleQuotes, и поэтому попробовал следующее ...
12.11.2018
0
ответов

Regex Perl Command Regex Для изменения всех совпадений с рисунком

я пытаюсь использовать некоторую арифметику над соответствующими шаблонами в командной строке Perl. Я могу сделать это для одного матча, но не для всех. str = "A1B2C3" Perl -pe 'S / \ D + / $ & + 1 / E' <<< «$ STR» A2B2C3 ...
11.11.2018
0
ответов

Соответствие точному количеству цифр в строке

Учитывая строку, как я могу узнать, что она содержит ровно 7 последовательных цифр? Например, 1505082 или 1505082_CSE_322, но не 15050821 или 15050821_CSE_322. Я пробовал grep -Eq [0-9] {7} <& ...
10.11.2018
0
ответов

Исключение определенных файлов от перемещения, но также перемещают скрытые также

в моем сценарии развертывания, у меня есть такие как код, чтобы исключить определенные файлы. Shopt -s extlob. MV! (Deploy.sh | file1 | file2) ~ / $ publication работает почти хорошо, но игнорирует скрытые файлы, чтобы они не перемещались. Как ...
08.11.2018