Wie kann ich eine offene LibreOffice-Datei erstellen, ohne die GUI zu verwenden?

1137
einpoklum

Ich bin ins Ausland gegangen und habe LibreOffice Writer mit einer Datei geöffnet, die ich bearbeitet habe. Leider - ich habe vergessen zu speichern! Jetzt habe ich SSH-Zugriff auf diese Maschine, aber - wie kann ich LibreOffice dazu bringen, die Datei ohne die GUI zu speichern? Kann ich es irgendwie signalisieren?

Ich verwende Debian GNU / Linux Stretch.

1
Schauen Sie sich diese Frage an: http://unix.stackexchange.com/questions/55310/how-to-attach-to-remote-machines-local-display-session-over-ssh - Möglicherweise erhalten Sie eine Grafische Fernansicht der vorhandenen Desktopsitzung mit vnc und x Server GregHNZ vor 7 Jahren 0

1 Antwort auf die Frage

2
Jim K

Ich habe Ihr Setup nicht getestet, aber das hat für mich von einem Terminal aus funktioniert:

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

"Untitled 1" war der Name des Dokuments in meinem Test. Ctrl+ sspeichert und Ctrl+ qbeendet.

Siehe https://unix.stackexchange.com/questions/87831/how-to-send-keystrokes-f5-von-terminal-zu-a-Prozess .

Wenn Sie den Prozess erzwingen, wird er beim nächsten Mal im Wiederherstellungsmodus geöffnet. Wahrscheinlich kann es die meisten oder alle Änderungen wiederherstellen.

Ist dies von der Anwendung und dem Dokument abhängig, die auf dieser Maschine im Mittelpunkt stehen? fixer1234 vor 7 Jahren 0
Nein, LibreOffice stand während meines Tests niemals im Vordergrund. Stattdessen war ein anderes Fenster aktiv. Jim K vor 7 Jahren 0