1
ответ

Найти работу с регулярным выражением в том же CWD, но не из другого каталога

У меня есть команда find, и я хочу запустить ее из произвольного каталога с переменной $directory вместо точки. для текущего рабочего каталога. Что работает, так это пример 1 find $...
29.05.2021
1
ответ

Вставить текст после первой буквы шаблона

Как вставить /foo/ после и только после открывающих скобок? (бар )должен стать (/foo/bar ), тогда как (/baz/bar )не должен становиться (/baz/foo/bar)
27.05.2021
1
ответ

Получить URL-адреса из текста

Я получаю текстовый файл с помощью apt -get --print -uris dist -upgrade > /mnt/URIs.txt, я хочу загрузить все пакеты с URL-адресами, указанными в текстовом файле., только текст между '' является URL, Как удалить...
27.05.2021
1
ответ

Что не так с моим sed RE? Не удается найти шаблон и заменить

У меня есть огромный текстовый файл в системе Ubuntu, и в нем много строк шаблона «Документ», за которыми следуют 25 случайных символов, т.е. дискуссия. Но мы отменили. Правильно, "Фазель...
22.05.2021
1
ответ

проблема с шаблоном регулярного выражения

Здравствуйте, у меня есть awk ниже в моем сценарии. Шаблон регулярного выражения у меня работает неправильно. Я хотел проверить адрес электронной почты, который может содержать символы [a -z], [0 -9], [.], @ код вот...
20.05.2021
1
ответ

Меньше, но только последний элемент каждой строки?

Итак, я хочу следить за живыми логами, так как в них меньше +F, но в логах много шума перед фактическим сообщением -к счастью, строка сегментирована | символ с отметкой времени...
18.05.2021
1
ответ

Как вывести уникальные строки из совпадения с шаблоном grep, игнорируя другие части строки?

Предположим, у меня есть файл с именем names.txt, который содержит список имен и соответствующих адресов электронной почты людей в следующем формате :FName1 LName1 FName2 LName2
18.05.2021
1
ответ

Регулярное выражение соответствия Shellscript

Я пытаюсь проверить, соответствует ли переменная регулярному выражению в оболочке POSIX. Однако это кажется более сложным, чем я думал. Я пытаюсь проверить, является ли переменная допустимой строкой размера (, например. 10M или 6G и т. д. )...
10.05.2021
1
ответ

Сопоставление файла синтаксиса ViM с использованием Perl RegEx

Мне интересно, можно ли использовать Perl RegEx в файле синтаксиса.vim вместо Vim Speak. Если у меня есть файл синтаксиса, такой как /usr/share/vim/vim80/syntax/none.vim " файл синтаксиса Vim "...
07.05.2021
1
ответ

Список файлов только с одним вхождением слова

У меня есть каталог с большим количеством файлов. Текущие файлы имеют формат Application.log, более старые журналы переименовываются таким образом -Application.log.06 -05 -2020.log. Мне нужно перечислить только те файлы, которые имеют...
06.05.2021
1
ответ

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

Например, в vim вы ищете такие имена, как test1, test2 или test9, если вы нажмите /\<тест\d\>. Я хотел бы иметь такую ​​«функцию», как поиск имен файлов которые содержат слово test в...
05.05.2021
1
ответ

Что означает «~n» перед именем пакета в менеджере пакетов apt?

У меня были слишком большие проблемы с драйвером nvidia -на моей машине с Linux Mint, поэтому я решил полностью удалить драйвер nvidia. Для этого я начал искать на форумах монетного двора и нашел это...
04.05.2021
1
ответ

Значение "^[0 -9]+.+[0 -9]$" (R)

(Это программирование на языке R )Вы можете обратиться к образцу вопроса :даты < -c ("15.12.10", "12 -2012", "12.2014", "1995" )grep (шаблон = "^[0 -9]+.+[0 -9]$", x...
22.04.2021
1
ответ

Совпадение диапазона цифр и других символов с sed

Я хочу сопоставить диапазон цифр и символов, чтобы заменить их на sed; Perl -, подобное регулярному выражению, которое я хотел бы написать, было бы :[\d -_]+ для соответствия, например, цифрам, дефисам и символам подчеркивания. Это...
21.04.2021
1
ответ

Шаблон поиска между тегами в html

Мне нужно получить значение из тега с определенным заголовком. У меня есть эта команда. sed -n 's/title="просмотреть цитату">\ (. *\ )<\/a>/\1/p' index.html Это часть index.html, и мне нужно, чтобы "...
17.04.2021
1
ответ

Замена текста внутри нескольких повторяющихся шаблонов в одной строке

У меня есть что-то вроде этого; Мне нравится читать **книги **и делать **заметки **Я пытался получить что-то вроде этого; Мне нравится читать книги и делать заметки Пробовал...
16.04.2021
1
ответ

Получение версии ОС с помощью grep и sed

В настоящее время я пытаюсь получить выпуск своей ОС с помощью следующей команды оболочки :echo $ (младший бит _выпуск -a )| grep -o 'Выпуск :. *' | sed -n 's/. *Отпустите ://p' Перепробовав множество комбинаций, перечисленных в...
16.04.2021
1
ответ

Заменить пустую строку и строку под ней на с помощью sed

У меня есть что-то вроде этого; Одна пустая строка ниже > Это текст > Это еще одна строка текста На одну пустую строку выше Попытка получить что-то вроде этого; Одна пустая строка ниже
14.04.2021
1
ответ

Как Bash и Zsh обрабатывают сопоставление в шаблонах и регулярных выражениях?

Рассмотрим следующий пример :$ bash --версия GNU bash, версия 4.4.20 (1 )-релиз (x86 _64 -pc -linux -gnu )Авторское право (C )2016 Free Software Foundation, Inc. Лицензия GPLv3+ :GNU GPL версии 3 или выше и...
14.04.2021
1
ответ

удалить несколько шаблонов линий -

Исходный тестовый файл :[root@scspr2056449018 ~] #cat test.txt азбука деф привет klmn Пытался удалить строки, содержащие шаблон abc\ndef, но это не работает :[root@scspr2056449018 ~] #sed -i 's/abc\...
13.04.2021
1
ответ

Как найти все остальные символы, кроме + и пробела

Я пытаюсь использовать grep для поиска строк, содержащих любой другой символ, кроме + и пробела. я пытался использовать грэп [^+] но если я проверю это с текстовым файлом :++++++++ ++++++++ +++++ который возвращает 3 пустых...
08.04.2021
1
ответ

Для цикла и команды locate с несовпадающим регулярным выражением

когда я меняю любую конфигурацию, я делаю копию исходного файла с суффиксом.original. Сейчас сочиняю простой скрипт, который найдет все *.original файлы и будет работать с обеими версиями, т.е. с...
08.04.2021
1
ответ

Преобразование регулярного выражения VS Code Editor в регулярное выражение sed

Как преобразовать регулярное выражение современного редактора в синтаксис sed? Опытный разработчик, но здесь полный нуб, спасибо за внимание. Работа на ОС Pop Linux 20.04 LTS Я "варю" свою обычную...
04.04.2021
1
ответ

Экранирование UTF -8 закодированных URL-адресов

Я хочу заменить расширение переменной URL-адресом ---непосредственно внутри файла. URL-адрес, который я хочу заменить расширением переменной, имеет кодировку UTF -8 из-за того, что язык имени его веб-страницы — Right -...
30.03.2021
1
ответ

egrep сопоставление строк, которые не должны совпадать

Я пытаюсь выяснить, есть ли у какого-либо из чисел с плавающей запятой в первом столбце, содержащем числа с плавающей запятой, в CSV 1 после запятой. Вот пример строки из моего CSV :1082805252197942751,34225793738713276,...
24.03.2021
1
ответ

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

У меня есть файл bla.tsv (FS=\t ):>hCoV -19/xxx/xxx -YYY/xxx >hCoV -19/xxx/xxx -ZZZ/xxx Precision :Если символ действительно написан, это потому, что он будет присутствовать в каждой строке как есть Если бы...
23.03.2021
1
ответ

Копировать только определенный текст из одного файла в другой

Я работаю над текстовым файлом со следующей структурой :; $16 dc.b $FF ; $17 dc.b $FA dc.b $65, $05 dc.b $F6 dc.w $0032 ; => Событие1 dc.b $FF ; 18 долларов...
22.03.2021
1
ответ

Регулярное выражение для замены чисел не работает с 'sed'

Использование Linux bash. У меня есть следующий код в файле, и я хочу изменить числовое значение (1000 )на любое другое значение. файл ://... если (счетчик== (1000 )){ //... Я пытался использовать эту команду :...
12.03.2021
1
ответ

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

У меня есть большое количество каталогов, каждый из которых содержит файл. Структура выглядит так :. ├── 1.яблоко │ └── foo.txt ├── 10.банан │ └── foo.txt ├── 101.оранжевый │ └── foo.txt ├── <число&...
08.03.2021
1
ответ

Многострочный поиск, соответствующий регулярному выражению

У меня есть такой текстовый файл, который я хочу разобрать :Хост-сервер1 опция1 значение1 опция2 значение2 опция3 значение3... Хост-сервер2 опция1 значение1 опция2 значение2 опция3...
07.03.2021