Bonjour

Mon but est de faire un script shell qui modifie la date système en prenant comme nouvelle date celle passée en en paramètre du script
voici ce que j'ai fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
#!/bin/sh
sudo  date --set=$1

J'appelle mon script avec la commande

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
./monScript.sh "2015-01-07 20:24:53+01:00"
Et j'ai l'erreur suivante


date: opérande supplémentaire « 2015-01-07 »
Saisissez « date --help » pour plus d'informations.
date: l'argument « 20:24:53+01:00 » n'est pas précédé du préfixe « + ».
Lors de l'utilisation d'une option pour spécifier la date,
chaque argument qui n'est pas une option reconnue doit être
une chaîne de formatage qui débute par « + ».

J'avoue que je suis un peu perdu
Si quelqu'un à une idée je suis preneur
Bonne journée