Активируемый по щелчку PDFs в rxvt

Можно использовать его в PBX на порте FXS, также можно создать горячую линию с помощью такого шлюза, подключенного к pstn. Вы просто называете pstn число и получили вызов где-нибудь к GSM (телефон оператора)

3
19.08.2014, 16:05
1 ответ

Кажется, я нашел ответ. Надо посмотреть на

/usr/lib64/urxvt/perl/matcher

, а там приводятся примеры. Моя задача состоит в том, чтобы сделать

find . | grep -i something

и получить кучу строк типа

./foo/bar/something1.pdf
./bar/foo/something-and-else.pdf

, так что добавление двух строк

urxvt*matcher.pattern.1:  \\B(./\\S+?).pdf
urxvt*matcher.launcher.1: evince $1.pdf

, похоже, сделает работу. Я ничего не знаю о регулярных выражениях perl, так что... это не идеально. Например,

./foo/bar/something.pdf.trashinfo

будет поймано (не должно - это не PDF-файл!), тогда как

./foo/barname barsurname - something.pdf

не будет поймано из-за пробелов. Возможно, кто-то сможет написать что-то более элегантное.

Спасибо всем, кто этим заинтересовался, спасибо!

1
27.01.2020, 21:31

Теги

Похожие вопросы