Я ищу несколько диапазонов строк из файла с заданным диапазоном дат, когда существует строка поиска (s ). Я не эксперт Unix, не знаю, как этого добиться. Погуглив, я смог...
Кто-нибудь может объяснить случай, когда рекурсивное регулярное выражение Perl/PCRE (?R )может быть полезным? я читал https://regular-expressions.mobi/recursebacktrack.html?wlr=1https://perldoc.perl.org/perlre.html#(%...
Я пытаюсь использовать sed для извлечения блока конфигурации, разделенного фигурными скобками, подобного этому, из длинного файла (конфигурация Junos): group foo { command; setting { ...
Мне нужно обновить номер версии в файле. В файле есть одна строка, содержащая номер семантической версии, например:
foo.bar.blah.blub#10.6.1 Теперь я хочу найти префикс "blah....
У меня есть файлы с похожими именами с суффиксом от 1 до 500. Я хочу удалить файлы с 1 только до 250. есть ли способ сделать это с помощью подстановочного знака.
файлы:
от стандартного вывода.1 до стандартного вывода.500
...
Я хочу найти все имена файлов в дереве каталогов, содержащие расширенные символы ASCII (0x80 -0xFF ). Я думал, что смогу сделать это вот так :найти. -регулярное выражение '. *[\x80 -\xFF]+. *' но вместо этого он соответствует...
Обновление от 26.05.2020 Мне показалось, что это была ошибка, поэтому я зарегистрировал ошибку. Его идентификатор #41558. Я просто возился с sed и придумал следующее упражнение: заменить предпоследнее вхождение «и»...
У меня есть файлы с отступом табуляцией или пробелом, или и тем, и другим. Я хочу преобразовать ведущие вкладки в пробелы (одна вкладка в 4 пробела). Это включает в себя вкладки после некоторых начальных пробелов. Ниже приведены некоторые примеры...
У меня есть этот исходный файл.c: #include
#include <каталог/header2>
#include <каталог/header3>
... Я хотел бы сопоставить только те заголовки после dir (например, header1). Я делаю это: $...
Я пытаюсь вызвать JSON API с помощью следующей команды curl в macOS: curl https://api.ipify.org?format=json It возвращает что-то вроде этого: {"ip":"xxx.xxx.xxx.xxx"} Я хотел бы извлечь ...
Я ищу правильную однострочную команду Perl для удаления всех экземпляров определенного регулярного выражения из текстового файла. А именно, я хочу удалить все экземпляры [, за которыми сразу же следует заглавная ...
Мне интересно, как использовать регулярное выражение для указания каталогов, которые нужно найти и заменить внутри vim. Например, :Изменение корневого каталога документа и каталога по умолчанию в httpd.conf. Обычно я использую...
Итак, у меня есть следующее утверждение, которое я сделал :эхо "1234 Немногие, 7777 храбрые". | sed 's/[0 -9]\{4\}/ (& )/g', что выводит (1234 )Немногие, (7777 )храбрые. однако я хочу исключить 7777...
У меня сложилось впечатление, что grep и awk использовали машину регулярных выражений NFA (недетерминированные).
Изображение в середине этой страницы о сопоставлении регулярных выражений может быть простым и быстрым подтверждает, что это...
Я использую zathura, так как мне нравится ее минималистский подход, но я бы также переключился на mupdf или что-то еще, если это решит мою проблему. Мне нужно выделить каждое слово (в документах PDF и epub)...
Я пытаюсь использовать sed для поиска совпадающей строки в строке файла при n-м совпадении. Я хочу использовать выражение для mach num и «что угодно» после этой строки и заменить его на num x. пример файла :СТАРТ...
Я выполнил следующую команду ip addr | grep -En 'inet (([0-9]*\.){3}[0-9]*)/24' | awk '{print "LAN:" $3 }' почему результат "192.168.123.245/24" вместо этого 192.168.123.245? Другой ...
У меня есть функция, которая принимает имя файла. Затем он запускает команду и фильтрует вывод (эксклюзивный) между двумя шаблонами, затем выводит значения, разделенные запятыми, с выходным именем файла команды. ...
У меня есть следующие строки в foo.txt aaa :6600 location :US aaa :6622 location :US xxx :6601 location :EU xxx :6602 location :EU xxx :6603 расположение :EU ggg :7701 расположение :KR ggg :8808 расположение :KR I...
скажем, у меня есть SQL.txt select *из table1; выберите a,b,c из таблицы2, где a=1; Как я могу отфильтровать имя таблицы с помощью команды cat SQL.txt|grep? Мой ожидаемый результат: :table1 table2 я новичок...
Я получил несколько строк, содержащих числа в первом поле: 46066.874.89
48569.123.56
56489.256.88
654.12.32
84689.25.69 Теперь я хотел бы добавить 00 в конце 654 в четвертой строке и ...
В vim я хочу заменить новую строку на буквальную строку \n. Например, если я открываю файл, содержащий этот текст: Это первая строка
Это вторая строка. Я хочу заменить новые строки и получить ...
Это список номеров, которые у меня есть :46066.874.89 48569.123.56 56489.256.88 654.12.32 84689.25.69 Моя цель — добавить два нуля в конце 654.12.32. Но почему-то ни sed -E 's/ (\.[0 -9][...
Я хотел бы знать, почему эти два выражения подстановки имен файлов [bru][abru]* и [br]* вернут мне имя файла, вызывающее brutus, но не вернут меня это имя файла abruti, спасибо
Я ищу регулярное выражение для grep, которое отфильтровывает адреса IPv4 и IPv6 из произвольного файла, содержащего их. Я бы хотел, чтобы он вел себя так для адресов IPv4: grep -E -o "(25[...
Проблема в том, что в одном столбце CSV-файла есть один или несколько адресов электронной почты. В выводе должна быть одна строка для каждого адреса электронной почты. Как сделать цикл for для адресов электронной почты для...
У нас есть уникальная проблема, и мы потратили некоторое время на ее изучение, но мы не уверены, действительно ли подход, который мы используем, верен. Наша цель состоит в том, чтобы проверить конкретную UNIX...
У меня есть куча файлов, которые должны содержать имя Jacqueline Но вместо этого они содержат следующее: Jacquelin, но также иногда fooJacquelinbar или 123Jacquelin123 или /Jacquelin/ How ..