sub labelframe_buttons {
my ($lf, $cb, $var_ref) = @_;
foreach my $child ($lf->children) {
next if $child == $cb;
if ($$var_ref) {$child->configure(qw/-state normal/);
} else {$child->configure(qw/-state active/);
}
}
Oui mais regarde bien quand tu vas sur le lien que tu as mis en repondant si gentillement, le poste ne demandait pas de l'aide sur la commande ( ps ), on s'eloignait du sujet.
Peut etre du a la canicule :-)
A mediter Monsieur qui repond vite ..................
Oui mais avec diff si il y a une ligne vide il le prend en compte! de plus dans mes fichiers j'ai beaucoup de caratères ( < > ) et avec diff cela porte confusion...en faisant cette commande:
diff fichier1 fichier2|grep ">*"|cut -d '>' -f2>>fichier1
Et si diff ne voit pas de différence ? que faire ?
Je pense que diff ne convient pas.
Merci ça marche.
J'ai fait cette commande:
sed -e "${Numdebut},${NumFin}d" $rep/$fic > $rep/filtre.txt
ça marche, mais y a un os:
les lignes de mon fichier $fic non pas été coupés.
En faite cette commande fait la même chose que grep mais un peut plus élaboré parce qu'on lui impose des N° de lignes.
Ce que je souhaite, c'est qu'il coupe les lignes souhaités et les colles dans un autre fichier.
Le problème est comment faire ? je ne trouve pas!
j'ai pensé a sed mais ?...
Merci .
Avec la commande recorde cela transforme le format du fichier et remplace les codes hex en ansi. Ca marche.
Je sais que c'est possible de faire un filtre avec la commande grep ou sed mais bon tanpis. J'ai quand meme le resultat final.
j'ai pensé a cette commande:
cat fichier | grep `echo -e "\202"` mais cela ne marche pas.
Je sais que c'est possible mais comment faire ?
Une fois que je peux faire un filtre de mon fichier, je souhaite remplacer le résultat par le charactère ( é ), jai pensé a cette commande: sed -e s/$résultat/"é"/g
[^] # Re: perl::tk
Posté par xusnet . En réponse au message menu interactif. Évalué à 1.
Je suis sur que c'est possible en Perl, je l'ai deja fait en C quand j'etais etudiant.....
[^] # Re: chez moi
Posté par xusnet . En réponse au message Checkbutton. Évalué à 1.
Effectivement c'est bien un probleme d'heritage.
Je te remercie beaucoup.
[^] # Re: Erreur
Posté par xusnet . En réponse au message BASH : fonction 'let'. Évalué à 1.
ou encore let "essai=$RANDOM"; echo $essai
cela revient au meme.
regarde ce que c'est RANDOM par la commande man random
man est mon meilleur ami
[^] # Re: chez moi
Posté par xusnet . En réponse au message Checkbutton. Évalué à 1.
sub labelframe_buttons {
my ($lf, $cb, $var_ref) = @_;
foreach my $child ($lf->children) {
next if $child == $cb;
if ($$var_ref) {$child->configure(qw/-state normal/);
} else {$child->configure(qw/-state active/);
}
}
}
[^] # Re: chez moi
Posté par xusnet . En réponse au message Checkbutton. Évalué à 1.
je pense que c'est pas la bonne command
-command => sub {&labelframe_buttons($lf2, $cb, \$lfdummy2)},
En shell c'est a peu pres ça.
if selecte button_Globalr = on
alors action liste $button_option
fi
Mais en Perl , c'est certainement tres simple, mais je ne trouve pas
[^] # Re: stty columns XX
Posté par xusnet . En réponse au message Terminal too wide. Évalué à 1.
En réduisant la valeur en 80, cela ne fonctionne pas
Mais avec la valeur 132 ça fonctionne.
J'ai essayer avec 160 ça fonctionne aussi.
Merci beaucoup.
[^] # Re: me semble que...
Posté par xusnet . En réponse au message comment sortir d'une boucle apres un nombre ?. Évalué à 1.
Peut etre du a la canicule :-)
A mediter Monsieur qui repond vite ..................
[^] # Re: avec awk
Posté par xusnet . En réponse au message Comment afficher ligne apres ligne ?. Évalué à 0.
Encore Merci.. Merci beaucoup...
[^] # Re: avec awk
Posté par xusnet . En réponse au message Comment afficher ligne apres ligne ?. Évalué à 1.
Par contre comment faire pour qu'il s'arrête a "1172050800" ???
en faite, je souhaite avoir ce résultat:
|Changement hiver/ete 2003 |......................0|
|Changement ete/hiver 2003 |......................0|
|Changement hiver/ete 2004 | 1080439200| [ OK ]
|Changement ete/hiver 2004 | 1099191600| [ OK ]
|Changement hiver/ete 2005 | 1111888800| [ OK ]
|Changement ete/hiver 2005 | 1130641200| [ OK ]
|Changement hiver/ete 2006 | 1143338400| [ OK ]
|Changement ete/hiver 2006 | 1152090800| [ OK ]
|Changement ete/hiver 2007 | 1162040800| [ OK ]
|Changement ete/hiver 2007 | 1172050800| [ OK ]
|Changement ete/hiver 2008 |......................0|
|Changement ete/hiver 2008 |......................0|
[^] # Re: facile
Posté par xusnet . En réponse au message Comment mettre a jour certain champ dans une table. Évalué à 1.
[^] # Re: Peux-tu préciser ?
Posté par xusnet . En réponse au message commande rcp. Évalué à 1.
[^] # Re: Peux-tu préciser ?
Posté par xusnet . En réponse au message commande rcp. Évalué à 1.
10.0.0.1 root
10.0.0.1 david
10.0.0.2 root
10.0.0.2 david
sur les 2 machines.
pour les droits: -rw-r--r-- 1 root sys .rhosts
rsh depuis SCO me répond Permission denied
vraisemblablement il ya un problème de droits!
Oui mais quel fichier, quels droits donner a ce fichier ?
[^] # Re: Peux-tu préciser ?
Posté par xusnet . En réponse au message commande rcp. Évalué à 0.
Quand j'exécute la commande depuis SCO:
rcp /rep/mon_fichier 10.0.0.1:/tmp
SCO me répond: Echec lors de la consultation du nom de l'hôte.
Quand j'exécute la commande depuis linux:
rcp /rep/mon_fichier 10.0.0.2:/tmp
Linux me répond: Connection refused
Question: y a t'il un service pour que rcp fonctionne ???
un fichier conf ???
[^] # Re: diff
Posté par xusnet . En réponse au message Comment mettre a jour un fichier. Évalué à 0.
diff fichier1 fichier2|grep ">*"|cut -d '>' -f2>>fichier1
Et si diff ne voit pas de différence ? que faire ?
Je pense que diff ne convient pas.
[^] # Re: Highlander
Posté par xusnet . En réponse au message comment effacer tous les fichiers sauf un. Évalué à 1.
Merci et merci a tous pour vos réponses.
[^] # Re: sed
Posté par xusnet . En réponse au message Comment couper des lignes dans un fichier. Évalué à 1.
ça marche.
Merci aussi a tous pour toutes les réponses.
[^] # Re: sed
Posté par xusnet . En réponse au message Comment couper des lignes dans un fichier. Évalué à 1.
[^] # Re: pb de variable shell
Posté par xusnet . En réponse au message Comment couper des lignes dans un fichier. Évalué à 1.
J'ai fait cette commande:
sed -e "${Numdebut},${NumFin}d" $rep/$fic > $rep/filtre.txt
ça marche, mais y a un os:
les lignes de mon fichier $fic non pas été coupés.
En faite cette commande fait la même chose que grep mais un peut plus élaboré parce qu'on lui impose des N° de lignes.
Ce que je souhaite, c'est qu'il coupe les lignes souhaités et les colles dans un autre fichier.
Le problème est comment faire ? je ne trouve pas!
j'ai pensé a sed mais ?...
[^] # Re: RTFM
Posté par xusnet . En réponse au message comment connaître le numéro d'une ligne dans un fichier. Évalué à 1.
Encore merci.
[^] # Re: man kill
Posté par xusnet . En réponse au message la commande kill ????. Évalué à 2.
c'est exactement ça.
SiGHUP = 1
avec un kill -1 mon appli s'arrete convenablement.
Merci encore.
[^] # Re: Et comme ça ?
Posté par xusnet . En réponse au message recherche et incremente un numero au fichier. Évalué à 2.
vu ton code, a mon avis je dois retourner prendre des cours a l'école.
ton code fonctionne mais juste une petiie erreur.
./mon logiciel -C $Numfic$Nomfic$datefic$ext
Merci encore.
[^] # Re: recode ?
Posté par xusnet . En réponse au message filtrer un code hexa dans un fichier avec grep. Évalué à 1.
Avec la commande recorde cela transforme le format du fichier et remplace les codes hex en ansi. Ca marche.
Je sais que c'est possible de faire un filtre avec la commande grep ou sed mais bon tanpis. J'ai quand meme le resultat final.
Merci a tous.
[^] # Re: recode ?
Posté par xusnet . En réponse au message filtrer un code hexa dans un fichier avec grep. Évalué à 1.
cat fichier | grep `echo -e "\202"` mais cela ne marche pas.
Je sais que c'est possible mais comment faire ?
Une fois que je peux faire un filtre de mon fichier, je souhaite remplacer le résultat par le charactère ( é ), jai pensé a cette commande: sed -e s/$résultat/"é"/g
[^] # Re: recode ?
Posté par xusnet . En réponse au message filtrer un code hexa dans un fichier avec grep. Évalué à 1.