Чтобы заставить скрипт expect
ждать до последнего шага Oracle, вы можете попробовать добавить следующую строку в конец скрипта expect
expect "Starting Oracle Net Listener...Done" { send "\r" }
expect "Configuring database...Done" { send "\r" }
expect "Starting Oracle Database 11g Express Edition instance...Done" { send "\r" }
expect "Installation completed successfully." { send "\r" }
expect eof
Да, вы можете это сделать.
dbus-send --type=method_call --dest=org.gnome.ScreenSaver \
/org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock
Изhttp://choffee.co.uk/thoughtsplurge/posts/2013/07/11/lock_gnome_screensaver/через " Как заблокировать экран в Gnome 3.8 без GDM? "