Hello,
Suis nouveau, premier message sur ce forum qui a l'air super complet : bravo !!
voici ma question : sur le script suivant tout marche bien jusqu'au moment ou on arrive � l'instruction :
sed -e "s/^0500:007C00:0000000000:80:.*/$new/I" /var/keys/camd3.keys > /var/keys/keys.new
L'instruction � l'air de se faire mais apr�s quand je veux lire le fichier keys.new c'est impossible. m�me pas possible de faire un FTP pour le rapatrier sur une autre machine. Or il est bien l� avec la bonne taille
Autre probl�me : l'instruction while (boucle permanante) ne se fait pas: i�i, j'ai enlev� le # pour mon message mais autrement je n'entre pas dans la boucle.
Quelqu'un peut-il me dire ce que je dois faire ?
Merci
JL
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 #!/bin/sh while [ 1 ]; do CAMD3KEYFILE=/var/keys/camd3.keys UPDURL=http://upload.unisatellite.free.fr/aes/linuxkeys.php nkey=`wget -q -O - $UPDURL | grep -i "0500:007C00:0000000000:00:" | sed -e "s/0500:007C00:0000000000:00:/""/g" | sed -e "1,3s/://"` echo $nkey new=`echo 0500:007C00:0000000000:80:"$nkey"` echo $new current=`grep -i "^0500:007C00:0000000000:80:" /var/keys/camd3.keys` echo $current echo "remplace" sed -e "s/^0500:007C00:0000000000:80:.*/$new/I" /var/keys/camd3.keys > /var/keys/keys.new cp /var/keys/keys.new /var/keys/camd3.keys $PCAMD -loadkeys /var/keys/camd3.keys echo ~YCAMD3:~t ~S"$new" >> /tmp/msgbox.txt done
Partager