Articles of regex

Что такое регулярное выражение для поиска файлов с символами CJK с помощью команды `find`?

Файлы, которые я ищу, имеют вид cmn-我.flac , где символ CJK является переменным. С помощью команды find какой regexp следует использовать для поиска всех файлов с одним символом CJK в его имени? Подсказки: следующее regexp находит все файлы, в том числе с и без символов CJK: find ./ -regex ‘.*\..*’ # ex: cmn-我.flac Затем : […]

синтаксическая ошибка с регулярным выражением в unix

Я попытался найти регулярное выражение, которое соответствует любому числу между 1 и 999. Когда используется крючки, я получаю синтаксическую ошибку (bash: syntax error near unexpected token `(‘) и когда я не использую крючки, ничего не происходит. мое регулярное выражение: egrep ^([1-9][0-9]?|)$ Numbers Обновить: но как я могу заставить его проверить файл, который я хочу проверить, […]

Извлечение и обработка информации о производительности GPUT с использованием Regexp

Мне нужно извлечь и обработать значение температуры графической карты целым следующим выходом из приложения Linux Ubuntu, датчики: amdgpu-pci-0c00 Adapter: PCI adapter fan1: 1972 RPM temp1: +50.0°C (crit = +0.0°C, hyst = +0.0°C) amdgpu-pci-0600 Adapter: PCI adapter fan1: 1960 RPM temp1: +47.0°C (crit = +0.0°C, hyst = +0.0°C) amdgpu-pci-0200 Adapter: PCI adapter fan1: 1967 RPM temp1: […]

Извлечение команд датчиков Ubuntu с использованием скриптов

этот вопрос является продолжением извлечения и обработки информации об использовании GPUT с использованием Regexp В принципе, я хочу извлечь информацию о температурах GPU с помощью команды датчиков и скриптов, таких как gawk и bash. Пример вывода датчиков будет следующим: amdgpu-pci-0c00 Adapter: PCI adapter fan1: 1972 RPM temp1: +50.0°C (crit = +0.0°C, hyst = +0.0°C) amdgpu-pci-0600 […]

Почему метасимвол \ d не работает в команде find с -regextype posix-egrep активным?

У меня есть список файлов .jpg в моем текущем каталоге со следующими путями: ./ex.jpg ./ex1234.jpg ./ex4321.jpg И я пытаюсь сопоставить только те, которые содержат числа с регулярными выражениями и команду find . Вот команда, которую я запускаю: find . -regextype posix-egrep -regex "\.\/ex\d+\.jpg" Однако это не будет соответствовать чему-либо в моем каталоге. И еще страннее […]

Как вы используете sed для редактирования CSV-файла?

У меня есть файл CSV: hostname1 | role1 | environment | tag,list | | hostname2 | role2 | environment | tag,list,longer | | hostname3 | role3 | environment | | | Мне нужно выражение sed которое добавляет в столбец теги (4- й столбец) новый тег, если уже нет тегов, и вставляет новый тег с запятой, […]

Как я могу поместить строки кластера в числовом порядке?

Как я могу преобразовать это: -foo -bar 42 \ randomtext=00 "00" \ -randomtext=00 "00" \ -foo -bar 104 \ randomtext=00 "00" \ -foo -bar 1 \ -randomtext=00 "00" \ К этому: -foo -bar 1 \ -randomtext=00 "00" \ -foo -bar 42 \ randomtext=00 "00" \ -randomtext=00 "00" \ -foo -bar 104 \ randomtext=00 "00" \ […]

Поиск в регулярном выражении в формате PDF?

Я инженер электроники, и я регулярно просматриваю схемы PDF. Часто я встречаю сценарий, в котором я хотел бы искать схему для компонента, например, «R1», Проблема в том, что поиск «R1» соответствует всем R [десятки] и R [сотен] на схеме. Поэтому я хотел бы иметь возможность использовать регулярное выражение в моем поиске или, по крайней мере, […]

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

Есть ли там инструмент, который будет принимать аргумент регулярного выражения и выплеснуть действительную комбинацию? Он должен создать строку, соответствующую регулярному выражению. Например: clear clear ls (-[al]{2}|-a -l|-l -a) ls -al , или ls -a -l

Удаление строки файлов с переименованием

Я пытался переименовать несколько файлов, чтобы они были согласованными и вписывались в структуру имен, с которой я столкнулся. Например, я переименовываю комиксы, и поэтому у меня есть каталог, который выглядит так: $ls *.cbr Injustice – Gods Among Us 001 (2013) (Digital) (K6 of Ultron-Empire).cbr Injustice – Gods Among Us 002 (2013) (Digital) (K6 of Ultron-Empire).cbr […]