Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
compteur
Envoyé par: moueza

hi?
j'ai un fichier main.c
et en faisant ./numerot je veux qu'il me crée main1.c, s'il existe déjà,le suivant,main2.c etc
je pensais donc mettre dans ./numerot

ls -lt main[num].c |head -n1 >poub; //pr prendre le plus recent dc au compteur le plus gd

sed poub -e 's/main//g'|sed -e 's/\.c//g' > poub2 //pr pr prendre le numero en enlevant main et .c dans poub et le mettre ds poub2.

$poub2=$poub2+1// incrementer compteur , ms NE MARCHE
PAS car le nombre ds poub2 est en fait une string , il me faudrait donc convertir cette chaine en nombre

cp main.c main$poub2.c //pr creer le fichier avec le compteur incrémenté


Si vous savez comment faire ?

Poste le Tuesday 20 March 2007 11:28:53
Répondre     Citer    
Re: compteur
Envoyé par: oudoubah

Citation
moueza
$poub2=$poub2+1// incrementer compteur

En bash :
$poub2=$(($poub2 + 1))

Tu peux aussi regarder avec la commande let


Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles
ou non. Lire la doc, c'est le Premier et Unique Commandement de
l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"

Poste le Tuesday 20 March 2007 14:54:19
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
compteur
Posez dans ce forum les questions qui ne trouvent pas place dans les autres...

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons