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
Et j'ai l'erreur suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ./monScript.sh "2015-01-07 20:24:53+01:00"
J'avoue que je suis un peu perdudate: 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 « + ».
Si quelqu'un à une idée je suis preneur
Bonne journée
Partager