Bonjour,
Je ne suis pas une flèche en script et j’ai un souci depuis le passage de Squeeze à Wheezy sur un script de sauvegarde.
[code]#!/bin/sh
dernierdimanche=cal | awk '{print $1}' | tail -2 | head -1
aujourdhui=date +%d
if [ $aujourdhui -eq $dernierdimanche ]
then
echo "Date OK"
rsync …
else
echo "$aujourdhui Date NOK"
fi[/code] ce script commandé par une tâche30 9 22-31 * * /home/user/Script/save-mens.sh
me permettait d’exécuter ma sauvegarde mensuelle le dernier dimanche du mois.
Depuis Wheezy j’ai un retour d’erreur sur la comparaison de datesave-mens.sh: 5
[:Illegal number: 27
Sauriez-vous comment je dois le modifier ?
Merci de vos retour