*GERER un compteur dans un fichier sous unix
Fermé
Stephanie
-
18 mai 2004 à 17:10
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 19 mai 2004 à 03:39
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 19 mai 2004 à 03:39
A voir également:
- *GERER un compteur dans un fichier sous unix
- Compteur électrique - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier rar - Guide
- Ouvrir un fichier .bin - Guide
2 réponses
Ravachol
Messages postés
566
Date d'inscription
vendredi 5 mars 2004
Statut
Membre
Dernière intervention
30 octobre 2005
120
18 mai 2004 à 18:20
18 mai 2004 à 18:20
Salut,
je ne suis pas un spécialiste de awk non plus mais j'ai tésté ceci et ça fonctionne si tu as toujours 1 seul champs dans ton fichier compteur
==================================================
awk '{printf("%06d",$1)}' compteur >compteurTemp | mv -f compteurTemp compteur
==================================================
A++
Ni l'ignorance n'est défaut d'esprit,
ni le savoir n'est preuve de génie. Auteur inconnu
je ne suis pas un spécialiste de awk non plus mais j'ai tésté ceci et ça fonctionne si tu as toujours 1 seul champs dans ton fichier compteur
==================================================
awk '{printf("%06d",$1)}' compteur >compteurTemp | mv -f compteurTemp compteur
==================================================
A++
Ni l'ignorance n'est défaut d'esprit,
ni le savoir n'est preuve de génie. Auteur inconnu
jisisv
Messages postés
3645
Date d'inscription
dimanche 18 mars 2001
Statut
Modérateur
Dernière intervention
15 janvier 2017
934
19 mai 2004 à 03:39
19 mai 2004 à 03:39
Dans Debian il y a seq
Sous bash il y a printf
johand@horus:~$ seq -f "%06g" 3 3
000003
johand@horus:~$ printf "%06d\n" 3
000003
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Sous bash il y a printf
johand@horus:~$ seq -f "%06g" 3 3
000003
johand@horus:~$ printf "%06d\n" 3
000003
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.