Bonjour à tous,
Voilà je n'y connais pas grand chose au shell mais je dois modifier le programme ci dessous :
A chaque fois que je lance ce programme avec bash il me retourne les erreurs suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #!/bin/bash # Script de sauvegarde des sites datejour="date +%Y-%m-%d" premier="date +%d" mois="date +%m" # Mise en place d'un suffixe suffix="journaliere" if [ "$premier" == "01" ]; then suffix="mensuel"; fi if [ "$mois" == "03" ]; then suffix="trimestrielle"; fi if [ "$mois" == "06" ]; then suffix="trimestrielle"; fi if [ "$mois" == "09" ]; then suffix="trimestrielle"; fi if [ "$mois" == "12" ]; then suffix="trimestrielle"; fi
A priori, les erreurs sont situées sur les lignes vides et la ligne avec le code premier="date +%d".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 : command not found 4: : command not found 6: : command not found 9: sauvegarde.sh: line 15: syntax error: unexpected end of file
Je pensais que ça venait de "date" mais la commande est bien la et son dossier est bien dans le PATH.
Auriez-vous une idée de l'origine du problème ?
Merci,
Greg
Partager