Je me reponds, suffisait de reflechir u peut et nettoyer le parametre
./noip2 -i `cat /tmp/adresse | tr -d '\n' | tr -d '\f' | tr -d '\r'`
et ca marche.....
voili voilou
merci de votre aide ;) ;) ;) ;)
Le Sat, 6 Mar 2004 17:13:30 +0100
abde@??? a grace à son pouvoir télékinésique enfoncé les touches suivantes de son clavier :
--
--Bonjour atouszéatoutes
--
--Ne me criez pas dessus, mais j'ai un pb qu' a l'air assez subtil pour moi du moins.
--contexte:
--objectifs :utiliser les services de no-ip (dns dynamique)
--modem ethernet qui s'occupe de la liaison PPPoA
--Je vous epargne les details du pourquoi j'ai besoin d'un script pour recuperer l'adresse dynamique affectée par banamoo
--
--Bon je recupere mon adresse par une commandet que je passe en parametres au soft noip2 récupéré chez no-ip.
--la commande en question
--sachant que lorsque j'appelle en direct en passant l'adresse ip a la mano ca fonctionne
--./noip2 -i 82.123.21.54
--c'est OK mon adresse est renseignée chez noip
--mais lorsque l@ est renseignée par une commande
--./noip2 -i `cat /tmp/adresse`
--noip2 m'affiche un message abscon
--///////////////
-- ' is a private network address.
--Use the NAT facility
--//////////////
--j'ai l'impression que l'execution de mon script "Monscript de recuperation de l'adresse" laisse des traces indésirables ........
--
--sachant que j'ai verifié le retour du script est apparemment correct
--~*-,._.,-*~''~*-,._.,-*~''~HUMEUR,-*~''~*-,._.,-*~''~*-,._.,-*~
--je suis assez têtu et utilise toujours Linux en root et en voulant effacer
--tous les fichiers dans un repertoire j'ai fait un rm -fr * or en tapant sur
--entree je me suis rendu compte que je suis sur / : oooooooups
-- -+- T in Guide du linuxien pervers : "Et paf le tétu" -+-
--~*-,._.,-*~''~*-,._.,-*~''~FIN-HUMEUR,-*~''~*-,._.,-*~''~*-,._.,-*~
--
~*-,._.,-*~''~*-,._.,-*~''~HUMEUR,-*~''~*-,._.,-*~''~*-,._.,-*~
Fait divers:
Son lave glace devient fou. Il meurt noyé dans sa voiture.
~*-,._.,-*~''~*-,._.,-*~''~FIN-HUMEUR,-*~''~*-,._.,-*~''~*-,._.,-*~