Bash Pagina 106: Diferență între versiuni

De la Wiki Linux Advanced
Sari la navigare Sari la căutare
 
Fără descriere a modificării
Linia 1: Linia 1:
== 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


[[Bash_Pagina_105|Pagina anterioară]] | [[Bash_Pagina_107|Următoarea pagină]]
[[Bash_Pagina_105|Pagina anterioară]] | [[Bash_Pagina_107|Următoarea pagină]]

Versiunea de la data 30 octombrie 2024 13:58

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ă