Как я могу отключить компьютер с помощью bash-скрипта, например:
#!/bin/bash
pm-suspend
sleep 10m
{unsuspend command}
После того, как ваш компьютер был приостановлен, больше ничего не будет выполнено, поэтому ваш bash-скрипт не будет работать до тех пор, пока вы его не разбудите.
Вы должны поместить свой скрипт на другой компьютер (в той же локальной сети), как сказал Cubiq, и использовать wake on lan ( http://en.wikipedia.org/wiki/Wake-on-LAN). ) чтобы разбудить вашу машину.
Вот руководство по Ubuntu: https://help.ubuntu.com/community/WakeOnLan
.