Как бы вы отключили компьютер, используя скрипт bash?

Как я могу отключить компьютер с помощью скрипта bash, например:

#!/bin/bash
pm-suspend
sleep 10m
{unsuspend command}
3
задан 1 July 2012 в 12:06

7 ответов

После того, как ваш компьютер был приостановлен, больше ничего не будет выполнено, поэтому ваш bash-скрипт не будет работать до тех пор, пока вы его не разбудите.

Вам нужно поместить свой скрипт на другую машину ( в той же локальной сети), как сказал Cubiq, и используйте wake on lan ( http://en.wikipedia.org/wiki/Wake-on-LAN ), чтобы разбудить вашу машину.

Вот руководство по ubuntu: https://help.ubuntu.com/community/WakeOnLan

4
ответ дан 25 July 2018 в 18:20

После того, как ваш компьютер был приостановлен, больше ничего не будет выполнено, поэтому ваш bash-скрипт не будет работать до тех пор, пока вы его не разбудите.

Вам нужно поместить свой скрипт на другую машину ( в той же локальной сети), как сказал Cubiq, и используйте wake on lan ( http://en.wikipedia.org/wiki/Wake-on-LAN ), чтобы разбудить вашу машину.

Вот руководство по ubuntu: https://help.ubuntu.com/community/WakeOnLan

4
ответ дан 2 August 2018 в 00:33

После того, как ваш компьютер был приостановлен, больше ничего не будет выполнено, поэтому ваш bash-скрипт не будет работать до тех пор, пока вы его не разбудите.

Вам нужно поместить свой скрипт на другую машину ( в той же локальной сети), как сказал Cubiq, и используйте wake on lan ( http://en.wikipedia.org/wiki/Wake-on-LAN ), чтобы разбудить вашу машину.

Вот руководство по ubuntu: https://help.ubuntu.com/community/WakeOnLan

4
ответ дан 4 August 2018 в 16:03

После того, как ваш компьютер был приостановлен, больше ничего не будет выполнено, поэтому ваш bash-скрипт не будет работать до тех пор, пока вы его не разбудите.

Вам нужно поместить свой скрипт на другую машину ( в той же локальной сети), как сказал Cubiq, и используйте wake on lan ( http://en.wikipedia.org/wiki/Wake-on-LAN ), чтобы разбудить вашу машину.

Вот руководство по ubuntu: https://help.ubuntu.com/community/WakeOnLan

4
ответ дан 6 August 2018 в 00:40

После того, как ваш компьютер был приостановлен, больше ничего не будет выполнено, поэтому ваш bash-скрипт не будет работать до тех пор, пока вы его не разбудите.

Вам нужно поместить свой скрипт на другую машину ( в той же локальной сети), как сказал Cubiq, и используйте wake on lan ( http://en.wikipedia.org/wiki/Wake-on-LAN ), чтобы разбудить вашу машину.

Вот руководство по ubuntu: https://help.ubuntu.com/community/WakeOnLan

4
ответ дан 7 August 2018 в 18:06

После того, как ваш компьютер был приостановлен, больше ничего не будет выполнено, поэтому ваш bash-скрипт не будет работать до тех пор, пока вы его не разбудите.

Вам нужно поместить свой скрипт на другую машину ( в той же локальной сети), как сказал Cubiq, и используйте wake on lan ( http://en.wikipedia.org/wiki/Wake-on-LAN ), чтобы разбудить вашу машину.

Вот руководство по ubuntu: https://help.ubuntu.com/community/WakeOnLan

4
ответ дан 10 August 2018 в 06:53

После того, как ваш компьютер был приостановлен, больше ничего не будет выполнено, поэтому ваш bash-скрипт не будет работать до тех пор, пока вы его не разбудите.

Вам нужно поместить свой скрипт на другую машину ( в той же локальной сети), как сказал Cubiq, и используйте wake on lan ( http://en.wikipedia.org/wiki/Wake-on-LAN ), чтобы разбудить вашу машину.

Вот руководство по ubuntu: https://help.ubuntu.com/community/WakeOnLan

4
ответ дан 15 August 2018 в 18:50

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

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