Bonsoir à tous et à toutes,
J'ai une petit script qui me permet de récupérer des sites Internet, en lftp, pour les sauvegarder.
Pour en faciliter la lisibilité ainsi que la modularité, je voudrais le scinder en un programme principal et en autant de sous-programmes que de sites.
J'ai donc fait ça :
La première partie étant commune, je voudrais passer les variables 'DATE, destracines, fichierlog' aux sous-progammes mais manifestement, ça ne fonctionne pas aussi facilement que je ne le pensais...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 #!/bin/bash #========================================================================================= # Récupérer les sites Internet via LFTP #========================================================================================= #utilisateur=abach DATE=`date +%Y%m%d_%H%M%S` destracine=/home/abach/En-cours/lftp fichierlog=recup_sites.log cd /home/$utilisateur/scripts clear # ==================================== $home/scripts/recup_site_1.sh $home/scripts/recup_site_2.sh $home/scripts/recup_site_3.sh $home/scripts/recup_site_4.sh clear cat $fichierlog
Auriez-vous une solution ?
Partager