Сервер Xephyr :не имеет расширения для опции -dpms

Использованиеsed:

sed 's/@driver.find_element\((:name, from_email)\).click/click\1/;s/@driver.find_element\((:link, "Create")\).click/click\1/'

Примеры:
Файл до:

cat clickReplace 
@driver.find_element(:link, "Create").click
@driver.find_element(:name, from_email).click
@driver.find_element(:name, foobar).click
@driver.find_element(:link, foobar).click

Файл после:

sed 's/@driver.find_element\((:name, from_email)\).click/click\1/;s/@driver.find_element\((:link, "Create")\).click/click\1/' clickReplace 
click(:link, "Create")
click(:name, from_email)
@driver.find_element(:name, foobar).click
@driver.find_element(:link, foobar).click

Используйте sed -iдля замены файлов «на месте».

Чтобы сделать это рекурсивно, используйте find, чтобы указать, где в вашей файловой системе находятся файлы. Например.:

find /path/to/files/ -type f -exec \
sed -i 's/@driver.find_element\((:name, from_email)\).click/click\1/;s/@driver.find_element\((:link, "Create")\).click/click\1/' {} +
1
06.09.2020, 21:27
1 ответ

Вероятно, это что-то вроде хранителя экрана или шкафчика, а не dpms. Попробуйте просто xset s offбез каких-либо -dpms.

2
18.03.2021, 23:07

Теги

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