Bash Pagina 106

De la Wiki Linux Advanced
Sari la navigare Sari la căutare

Folosirea trap în asigurarea continuității rulării serviciului =

#!/bin/bash
#set trap on EXIT for service
trap "systemctl start smb.service" EXIT
#stop service
systemctl stop smb.service

#do the backup
tar czf windows_share.tgz /srv/WindowsTeam
#no need to restart here the service
#the trap will catch any exit, even successfull



Pagina anterioară | Următoarea pagină