Preciso de um script que primeiro feche todos os programas abertos, se existir algum arquivo não salvo, que ele salve em uma pasta específica qualquer e depois desligue o PC. Seria possível fazer isso?
Tenho um Raspberry pi 3 rodando Raspbian. E tenho um pc rodando Mint x64 Cinnamon.
No Mint tenho 3 usuário: João, Maria , hass. Já configurei o ssh para o Raspbian acessar usuário hass e desligar o Mint via ssh.
No arquivo $ sudo visudo:
hass ALL=NOPASSWD:/usr/sbin/poweroff
Via ssh:
ssh hass@IP_FIXO_MINT sudo poweroff
Por exemplo: tenho o Chrome, o Nemo, o Xed com um arquivo não salvo, o Libreoffice com um arquivo não salvo tudo isso aberto ao mesmo tempo no Mint. Preciso que o script feche todos os programas e salve os arquivos do Xed e do Libreoffice e depois execute o poweroff.
Alguém poderia me ajudar com isso?