Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3031 connectés 

  FORUM HardWare.fr
  Programmation

  j en appelle a votre bon coeur pour un ptit cript perl ou autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

j en appelle a votre bon coeur pour un ptit cript perl ou autre

n°101450
GUG
Posté le 17-02-2002 à 15:08:55  profilanswer
 

est ce possible que qq un fasse un script perl ou bash ou autre encore  
ce serait vraiment sympas  
je vous explique ce qu  il me faut :
 
_lire le fichier /var/dhpc/dhcpd.leases  
_ l enregistrer qq part par ex /var/dhcp/dhcp.leases.last  
_ relire le  fichier dhcp.leases et le comparer a dhcp.leases.last
_si il a changer  prendre l adresse ip qui est dedans (sous fome de 192.168.0.4) et le client-hostname qui est sous forme de client-hostname "gug2"  
 
_mettre ces changements ds les fichiers
    /etc/bind/db.rezo  sous la forme gug2 IN A 192.168.0.4
    /etc/bind/db.192 sous la forme 4.0.168 IN PTR gug2.rezo.
 
_executer ndrc restart  
 
ce serait extraimement gentil si vous pouviez faire ca  
merci d avance
 
___________________________
 
un ex d une ligne  de dhcpd.leases  
 
lease 192.168.0.4 {
 starts 4 2001/04/19 12:39:56;
 ends 5 2001/04/20 00:39:56;
 hardware ethernet 00:c0:26:6b:f9:38;
 client-hostname "gug2";

 

[jfdsdjhfuetppo]--Message édité par GUG--[/jfdsdjhfuetppo]

mood
Publicité
Posté le 17-02-2002 à 15:08:55  profilanswer
 

n°101451
GUG
Posté le 17-02-2002 à 15:16:14  profilanswer
 

ou dommer moi des tres bon site en perl pour que j apprenne vite  
aprceque le manual est un peu hum

n°104649
Hagakure
Posté le 25-02-2002 à 18:07:39  profilanswer
 

va sur cpan tu trouvera pas mal d'aide.
Sur google tu trouve pas mal de trucs aussi :)
C pour quoi faire ton script ?

n°104709
Krueger
tout salaire demande dutravail
Posté le 25-02-2002 à 19:54:46  profilanswer
 

http://www-igm.univ-mlv.fr/~dr/Cours_PERL.shtml


---------------
"Colère et intolérance sont les ennemis d'une bonne compréhension." Gandhi
n°104711
Jar Jar
Intaigriste
Posté le 25-02-2002 à 20:00:14  profilanswer
 

Un langage équivalent à perl (quoi qu'un peu moins rapide), plus portable, plus puissant, et beaucoup plus facile à apprendre : python.
http://www.python.org

n°104792
Hagakure
Posté le 25-02-2002 à 23:32:38  profilanswer
 

Je suis pas d'accord Perl ça tue tout !!!
Très facile (naturel je dirait), rapide, portable aussi, bref que du bohneur :)
Toute l'installe graphique de mandrake, le Mdk Control Center , ainsi que la pluspart des outils mdk sont en perl et ça tue tout.
Python est bien mais Perl roulaize  :fuck:

n°104794
Jar Jar
Intaigriste
Posté le 25-02-2002 à 23:38:12  profilanswer
 

Hagakure a écrit a écrit :

Très facile (naturel je dirait), rapide, portable aussi, bref que du bohneur :)



Naturel ? C'est naturel de mettre des $ devant les noms de variables ?
Je n'ai pas envie de partir dans un troll perl/python, mais le conseiller à un débutant en prog, c'est n'importe quoi.

n°104795
Hagakure
Posté le 25-02-2002 à 23:49:06  profilanswer
 

non non, pas de troll pour moi non plus.
 Mais mettre un $ devant les variables permet au débutant de comprendre son code en 1 coup d'oeil, de différencier un tableau d'un hash le tout très rapidement.
 Je ne vois vraiment pas ou est le problème...

n°104834
Tentacle
Posté le 26-02-2002 à 09:21:06  profilanswer
 

Jar Jar a écrit a écrit :

 
Naturel ? C'est naturel de mettre des $ devant les noms de variables ?
Je n'ai pas envie de partir dans un troll perl/python, mais le conseiller à un débutant en prog, c'est n'importe quoi.  




 
L'interêt des $, @, et % est de pouvoir préciser le rôle d'une variable à un moment précis. Par exemple quand tu dupliques un tableau, genre @a = @b tu mets un @ devant b, ainsi perl utilise sa forme tableau, si tu veux récupérer un élément de ce tableau, tu utilises par contre $ parce que c'est une valeur, donc $b[1]. Donc ensuite par exemple si tu as stocké un tableau dans un autre tableau, tu écris @$b[1] (version simplifiée) parce que tu récupères d'abord la référence vers le second tableau (une valeur quoi) puis tu dis à Perl que ça c'est un tableau :)
Bon d'accord ca parait compliqué comme ça, mais il suffit d'apprendre la logique Perl (et là je sens que je me suis planté quelquepart... :D ) et ensuite ça marche tout seul  ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  j en appelle a votre bon coeur pour un ptit cript perl ou autre

 

Sujets relatifs
[PERL] Faire du PERL avec Windows Xppb de preparation de requete en perl!!!!
[PERL] Les headers HTTP : no-cache[Algorithme][PERL] Trie, recherche sur des fichiers
[perl/php]Conseil pour faire des garphes depuis une page web??[CGI / Perl / ??] Récupérer l'IP dans un formulaire Perl
[Perl] sous Unix - Structures[MySQL/Perl] Aidez moi !
qqn peut me faire un ptit prog asm pr TI 83+ ???Perl et Javascript....comment faire un grosse manip de checkbox????
Plus de sujets relatifs à : j en appelle a votre bon coeur pour un ptit cript perl ou autre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR