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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  [SHELL] Ajouter une chaine de caractère particulière dans un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SHELL] Ajouter une chaine de caractère particulière dans un fichier

n°1955142
Le Taz
Posté le 05-01-2010 à 14:36:57  profilanswer
 

Yop yop,
 
Je suis en train de développer un shell en sh, et étant débutant, j'ai du mal avec ca: j'aimerai insérer dans un fichier des caractères avec ce masque: Z1xxxxx, avec x un chiffre de 0 à 9, le tout, avec un retour à la ligne.
En gros, j'aimerais que mon fichier ressemble à ca:
Z100001
Z100002
Z100003
Z100004
...
...
 
J'ai donc cette commande pour le moment (je ne suis meme pas sur qu'elle soit correcte), dans une boucle while:
{'A'+$cpt;/n; } > $OutputFile
 
Mais j'aimerais l'aménager pour répondre à mon besoin. Est-ce que qqun peut m'aider, svp ?

mood
Publicité
Posté le 05-01-2010 à 14:36:57  profilanswer
 

n°1955224
olivthill
Posté le 05-01-2010 à 17:00:26  profilanswer
 

Le formatage peut se faire, par exemple, avec le printf de awk. Donc dans la boucle while, mettre

echo $cpt | awk '{printf("Z1%05d\n", $1)}' > $OutputFile


Message édité par olivthill le 05-01-2010 à 17:01:09
n°1957957
Le Taz
Posté le 14-01-2010 à 15:52:08  profilanswer
 

Merci :)


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

  [SHELL] Ajouter une chaine de caractère particulière dans un fichier

 

Sujets relatifs
Recharger un fichier javascript à la voléecréer un tableau a partir d'une chaine
Création d'un fichier config a l'aide de tableauxDataGridView non lié, ajouter une ligne.
Template de fichier de confConversion caractère -> nombre, erreur
Insertion/Extraction de données formatées d'un fichier texte[VBS] Quel est le caractère qui annule l'interprétation...
Probleme de recuperation dans un fichier textefichier .BAT
Plus de sujets relatifs à : [SHELL] Ajouter une chaine de caractère particulière dans un fichier


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