Сохранить открытое приложение в терминале

Есть ли способ сохранить файл, например, электронную таблицу в WPS Spreadsheet, которая открывается в графическом интерфейсе через команду терминала? Я сталкивался со случаем, когда мой рабочий стол зависает, но некоторые работы в приложениях с графическим интерфейсом не сохраняются.

0
задан 26 June 2019 в 06:19

1 ответ

Это будет зависеть от приложения и зависеть от того, предоставляет ли приложение способы связи с ним через командную строку или D-шину (команда dbus-send предлагает интерфейс через терминал). Тогда все равно будет зависеть, позволит ли приложение сохранить и закрыть файл таким образом.

Вероятно, не будет очевидным найти способы сделать это через командную строку. Практически, нижняя строка с приложениями GUI остается достаточно часто нажимать Ctrl + S .

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

xdotool search --name Untitled key ctrl+s ctrl+q

будет искать окно с «Untitled» в названии и выдаст команду сохранения, а затем закрытия.

0
ответ дан 26 June 2019 в 06:19

Другие вопросы по тегам:

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