code de script bash aide à faire zip / tar de plusieurs dossiers
Je suis très nouveau dans bash et jamais codé en avant, mais cette tâche est coincé donc besoin de se débarrasser de lui .
J'ai besoin de faire des script bash pour en faire un seul fichier compressé avec plusieurs dirs.
Comme -
/home/code/bots/
/var/config/
.
.
.
/var/system/
et tous seront compressées en un seul fichier /var/fichier/bkup.[zip][tar.gz]
Merci d'avance
source d'informationauteur Arshdeep
Vous devez vous connecter pour publier un commentaire.
Le problème que vous avez décrit, il n'a pas besoin d'un script bash, juste
tar
.Vous pouvez créer un fichier bash pour elle, si vous avez l'intention de le lancer en tâche cron par exemple et ajouter d'autres commandes comme un mysqldump à l'avance
Vous devez créer un fichier comme backup.sh avec le contenu suivant
(Vous devrez peut-être modifier le chemin d'accès à bash, vous pouvez trouver bash avec
whereis bash
)PS. C'est du code non testé. C'est juste un exemple de comment un script bash fonctionne dans le courant répondu contexte.