Page 1 sur 2
script shell
Publié : 12 mars 2017, 16:53
par sphinxou
bonjour
comment mettre le user et le mot de passe dans la ligne qui commence par HTTP parce que comme je l'ai mi sa ne fonctionne pas???
merci

- Sans titre.jpg (74.22 Kio) Consulté 7548 fois
Re: script shell
Publié : 12 mars 2017, 17:04
par vil1driver
Salut,
sans l'espace après 8080 et toute l'url entre guillemets ?
Re: script shell
Publié : 12 mars 2017, 17:12
par sphinxou
Sa ne marche pas
Re: script shell
Publié : 12 mars 2017, 17:37
par Neutrino
c'est pas très précis tout ça...
Un message d'erreur à nous donner ?
Le script en entier coller entre les balises [ code] ?
Re: script shell
Publié : 12 mars 2017, 17:40
par sphinxou
En faite quand je ne mais pas de mdp à domoticz j'ai bien une sauvegarde et des que je mai un mdp à domoticz j'ai un fichier URL à la place de la db qui me dit unauthorized
Re: script shell
Publié : 12 mars 2017, 17:42
par sphinxou
ci joint le code:
Code : Tout sélectionner
### END OF USER CONFIGURABLE PARAMETERS
TIMESTAMP=`/bin/date +%d_%m_%y_%H_%M`
BACKUPFILE="domoticz_$TIMESTAMP.db" # backups will be name
#Temps de conservation des fichiers de sauvegarde
TTL_DB="7" #Base de donne
/usr/bin/curl -s http://julien:MDP@192.168.1.10:8080/backupdatabase.php> /home/pi/backupdomo/$BACKUPFILE
#Nettoyage des sauvegardes du filesystem
myDBFile="home/pi/backupdomo/*.db"
DB_to_be_deleted=find $myDBFile -name '*.db' -type f -mtime +$TTL_DB
echo ▒DB_to_be_deleted : $DB_to_be_deleted▒
find $myDBFile -type f -name *.db -mtime +$TTL_DB -exec rm{}\;
Re: script shell
Publié : 12 mars 2017, 18:26
par vil1driver
ton script est sur une autre machine ?
Re: script shell
Publié : 12 mars 2017, 18:27
par sphinxou
Non sur la même machine
Re: script shell
Publié : 12 mars 2017, 18:28
par vil1driver
dans ce cas tu peux t'inspirer de ceci
Code : Tout sélectionner
#!/bin/bash
domoticz=$'/home/pi/domoticz'
cp $domoticz/domoticz.db /home/pi/backupdomo/$(date +%Y-%m-%d)-domoticz-$(awk 'NR==1 {print $3}' $domoticz/appversion.h).db
qui te donnera un fichier de ce genre "2017-03-06-domoticz-6784.db"
mais pourquoi ne pas utiliser le system de backup intégré ?
Re: script shell
Publié : 12 mars 2017, 20:22
par sphinxou
Parce que je veu faire une sauvegarde sur une clé usb brancher sur le rpi une fois par jour