Вы можете использовать gsettings в своем скрипте, чтобы отключить автоматическое приостановку в настройках питания и снова восстановить настройки мощности по умолчанию.
Вот простая конфигурация, которая сначала получает текущий тайм-аут для сна, отключите его и после выполнения некоторой задачи снова включите его.
#!/bin/bash
#get the current timeout for automatic suspend both for on battey power and when plugged in.
a=$(gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout)
b=$(gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout)
#Disable automatic suspend
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout 0
#Your task here
sleep 5
#Enable the automatic suspend
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout $a
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-battery-timeout $b