5
ответов

Поиск и замена текста в терминале сценария bash

У меня есть файл в /home/count/1/details/info.txt, как показано ниже title1 { ключ1 значение1 ключ2 значение2 ключ3 значение3 } Информация { имя1 текст опубликовать1 что-нибудь зарплата 1 рабочий день1 рабочий день2 рабочий день3 } работай { отдел...
11.04.2021
5
ответов

sed :соответствует символам специального цвета

У меня есть файл, содержащий специальные символы кодировки цвета :$ кошка зз ааа.gpg bbb.gpg ccc.gpg $ cat -A zz ^[[38;5;216maaa.gpg^[[00м$ ^[[38;5;216mbbb.gpg^[[00m$ ^[[38;5;216mccc.gpg^[[00m$ Мне нужно...
24.12.2020
5
ответов

Как использовать grep для поиска строк, в которых любое слово встречается 3 раза?

Я хочу найти строки, содержащие любое слово трижды. Я подумал, что для этого лучше всего использовать команду grep. Это была моя попытка. grep '\ (. *\ )\{3\}' myfile.txt
02.12.2020
5
ответов

sed :заменить шаблон в другом шаблоне

Я хочу заменить такие значения :$SOME _TEXT _HERE$ на такие значения :@some.text.here@ То есть :Изменить текст на нижний регистр Замените $ на @ Подчеркивания заменить точками. Их может быть сколько угодно...
25.06.2020
5
ответов

удалить текст после регулярного выражения до конца строки

У меня есть такой файл, это год (2004); этот текст не интересен певец Элтон Джон; месяц и год (декабрь 2005 г.); бла-бла это еще один год (2007); нерелевантный текст Я хочу вырезать ...
08.04.2020
5
ответов

Как сопоставить все символы до предпоследнего пробела в строке?

Я пытаюсь заменить подстроку «Abbey Street E.2» в строке «Abbey Street E.2 Buckfast Street», чтобы получить результат «Buckfast Street». Я пробовал :s/[^ ]* [^ ]* //но получаю "Street". ...
17.02.2020
5
ответов

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

У меня есть этот вывод [root@linux ~]# cat /tmp/file.txt virt-top time 11:25:14 Host foo.example.com x86_64 32/32CPU 1200MHz 65501MB ID S RDRQ WRRQ RXBY TXBY %CPU %MEM TIME NAME 1 R 0 ...
10.09.2019
5
ответов

Как сослаться на группу регулярных выражений в регулярном выражении awk?

Как я могу сослаться на группу регулярных выражений в регулярном выражении awk? Например, если у меня есть группа регулярных выражений (\w), как я могу ссылаться на нее позже в том же регулярном выражении, например (\w)\1? Поддерживает ли awk эту функцию?
21.08.2019
5
ответов

$ @ Используется в цикле для математики

Я пытаюсь написать сценарий Bash, который принимает список номеров в качестве аргументов командной строки, а затем выводит сумму этих чисел. Таким образом, скрипт будет запущен как Script.SH 1 555 22 122 66 и ...
06.07.2018
5
ответов

Символы группы egrep в цитате

Я хочу получить "PRETTY_NAME" моей системы из файла информации о выпуске. Я использовал эту команду в своем файле bash, чтобы получить ее: SYS_VERSION = $ (cat / etc / * - release | egrep "^ PRETTY_NAME = (. * [A-zA-Z] +. *) $") Это ...
16.08.2017
5
ответов

Извлечение IP из IP.port

Я много копал, но не нашел ответа на свою проблему. В настоящее время у меня есть следующая команда: # netstat | grep telnet | grep УСТАНОВЛЕН | awk 'NR == 1 {print $ 5}' Что возвращает ...
02.08.2017
5
ответов

Обрабатывать столбец с текстом, в котором есть пробелы, как 1 поле

У меня есть файл со следующим формат: INTEGER INTEGER TEXT Текст в формате Unicode и может содержать пробелы. Я пытаюсь использовать awk для печати первого INTEGER и TEXT в файле в ...
09.02.2017
5
ответов

Каково различие между 'grep', 'egrep', и 'fgrep'?

Кто-либо может сказать мне технические различия между grep, egrep, и fgrep и обеспечить подходящие примеры? Когда я должен использовать grep по egrep и наоборот?
08.01.2017
5
ответов

Что делает "grep -v "^.$""

У меня есть скрипт для очистки файлов данных Команда: for i in `find /ddomain/data/shop12/ -mtime +15 -print|grep -v "^.$" |grep data-` Я попробовал выполнить команду без функции grep -v ...
26.09.2016
5
ответов

Как к grep энная подстрока между данными разделителями?

Скажем, у нас есть строка, и ее разделитель?: Leslie Cheung 1 апреля? Elvis 16 августа? Leonard Nimoy 27 февраля я знаю как к grep первая подстрока между разделителями: $above_string эха |...
01.04.2015
5
ответов

Удалить \n, но не \n\n

Данные 23. Lorem A) он B) ха C) hu c 2. Ipsun да право записать что-то здесь? A) хорошо B) Никакой C) да b 292. Вершина Ipsun A) B) привет b 289. Он A) hu B) Ха C) Он правильный ответ: 1) Ab 2) Abc 3)...
08.03.2015
5
ответов

Удалите обратные косые черты из текстового файла

Я Ввел: NISHA = \455 Выводов: NISHA = 455 я хочу удалить \из вывода. Я пытался использовать команду sed "s / [\]//g" P, но она не работает, и она отмечает ошибку: символ найден...
21.11.2014
5
ответов

как использовать regex в псевдониме?

Я хочу создать псевдоним для команды "ssh user@10.32.44.225" как 10.32.44.225 псевдонима [0-9] [0-9] [0-9]. [0-9] [0-9] [0-9]. [0-9] [0-9] [0-9]. [0-9] [0-9] [0-9] = "ssh user@ 0$" я создал его, но это...
02.11.2014
5
ответов

grep для текста, который может или не может присутствовать

Позволяет говорят, что у меня есть денщик файла; малиновка; супермен; пароль =""; wonderwoman зеленый фонарь, если я хочу проверить, существует ли существующий пароль, т.е. существует что-то вводимое в "". вот...
19.06.2014
5
ответов

Строка печати после энного возникновения соответствия

Я надеюсь отображать строку 4598 в следующем файле. Эффективно я хочу отобразить строку ПОСЛЕ энного возникновения соответствия. В этом случае, строка после 3-го возникновения <Автомобиля>...
14.02.2014
5
ответов

Regex соответствуют в CLI

Есть ли что-то как логическое для cli? Я хочу достигнуть этого mv-t newfolder *. (png|jpg) так, чтобы alls jpg и png файлы были перемещены в newfolder. Я знаю, что это могло быть сделано с mv-t...
08.02.2013
5
ответов

(Терминал Mac) sed для парсинга JSON …, что я делаю неправильно?

В Терминале Mac я пытаюсь проанализировать "имя" из этого ответа JSON: {"created_at": "2012-08-27T20:04:27Z", "deleted_at": пустой указатель, "идентификатор":21462840, "item_type": "видео&qu
28.08.2012
5
ответов

Как удалить (1) из имен файлов с помощью команды находки

Я недавно преобразовал все свои файлы FLAC к более низкой частоте дискретизации 44,1 кГц и битовой глубине 24 битов (потому что iPhone/iPod ничего не поддерживает выше того), использующий XLD на моем Mac OS 10.7 (Лев)...
16.05.2012
5
ответов

изменение шаблона текстового файла

Текстовый файл имеет содержание что-то как перьевой стол таблицы стула Теперь, я хочу, чтобы он был изменен и сохранен в переменной, говорят что var как ниже ('стул', 'стул'), ('таблица', 'таблица'), ('перо', 'перо'), ('стол', 'стол')...
23.02.2012
5
ответов

В регулярном выражении, для каких символов нужен выход?

В целом, который символы в выходе потребности регулярного выражения? Например, следующее не синтаксически корректно: отзовитесь эхом' []' | grep' []' grep: Несопоставленный [или [^ Это, однако...
17.09.2011
4
ответа

sed заменить списком исключений

Мне нужно заменить строки во многих больших текстовых файлах, но у меня есть список строк-исключений (200+ элементов ). Например :#Я хочу заменить каждую "сырую". За исключением случаев, когда речь идет о следующем...
19.08.2021
4
ответа

Как найти двоичное имя из пути к файлу Windows

Я пытаюсь извлечь фактическое двоичное имя (*.exe )из полного пути Windows. Итак, у меня есть файл со строками, содержащими строки, подобные :"c :\windows\system32\rundll32.exe" Как...
12.05.2021
4
ответа

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

По сути, я пытаюсь получить содержимое между двумя строками, но в них используется один и тот же символ, повторяющийся N раз, вот так :=== Это проверка === ==== Еще один тест ==== == Последний тест == Вышеупомянутое...
08.05.2021
4
ответа

Номер Grep после пути, табуляции и пробела в строке

Дана строка s s="B /home/BL/004 _010 _0100.0 23 0.031" Как я могу найти только число после пути, табуляции и пробела в строке? В строке s выше я хотел бы извлечь...
23.03.2021
4
ответа

Grep только для двоичных (0,1 )чисел в файле с базой 10 чисел

Допустим, у меня есть файл с двоичными числами (0,1 )и некоторыми другими числами в базе 10 (0 -9 ):010... 10567 011... 23678... так далее. приведенный выше пример на самом деле не является их точным представлением, но...
13.01.2021