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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Traitement d'un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Traitement d'un fichier

n°1238418
lapartdomb​re
Posté le 04-11-2005 à 10:03:28  profilanswer
 

J'ai un fichier de traitement et je cherche à récupérer une valeur dans celui ci. La valeur est contenu entre le 10ème et le 15ème caractère de la première ligne. Comment puis je faire pour la récupérer?
Et ensuite pour récupérer les lignes de la 2ème ligne à la valeur récupérée?

mood
Publicité
Posté le 04-11-2005 à 10:03:28  profilanswer
 

n°1238487
arnaud1206
Posté le 04-11-2005 à 11:09:57  profilanswer
 

Tout depend du formatage de ton fichier de traitement....

n°1238495
lapartdomb​re
Posté le 04-11-2005 à 11:21:21  profilanswer
 

arnaud1206 a écrit :

Tout depend du formatage de ton fichier de traitement....


 
 
Cette forme là :
 

Code :
  1. HEEDATE:20050807160049NBENREG:00185897VERSION:C000716NBLIGNES:00023728
  2. DEE010008      BOURG EN BRESSE CTC S3C               BOURG EN B. CTC S3C 101000   694170019940      BP 9009
  3. DEE010018      AMBERIEU EN BUGEY S3C                 AMBERIEU EN BUG. S3C101000   694170019940                 
  4. DEE010028      BELLEGARDE SUR VALSERINE S3C          BELLEGARD. / VAL.S3C101000   694170019940      BP 20 DEE010038      BELLEY S3C                            BELLEY S3C          101000   694170019940


n°1238508
Elmoricq
Modérateur
Posté le 04-11-2005 à 11:30:01  profilanswer
 

En batch ou en shell-script ? Dans le second cas, quel shell, ksh ?

n°1238514
lapartdomb​re
Posté le 04-11-2005 à 11:33:21  profilanswer
 

shell sh

n°1238553
lapartdomb​re
Posté le 04-11-2005 à 11:59:02  profilanswer
 

Comment puis je faire pour extraire toutes les lignes d'un fichier commencant par 'DEE' et les envoyer dans un autre fichier?
Les lignes contiennent plusieurs champs séparés

n°1238557
Elmoricq
Modérateur
Posté le 04-11-2005 à 12:00:23  profilanswer
 

lapartdombre a écrit :

Comment puis je faire pour extraire toutes les lignes d'un fichier commencant par 'DEE' et les envoyer dans un autre fichier?
Les lignes contiennent plusieurs champs séparés


 
egrep "^DEE" source > destination


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

  Traitement d'un fichier

 

Sujets relatifs
[Shell] Traitement de fichier - chaine de caractèrestraitement selon le nom du fichier
traitement fichier ZIPRécupération du contenu d'un fichier et traitement
interface et traitement données fichier[awk/sed] Traitement du fichier de stats boinc...
[PHP] - traitement d'un fichier XML [marche presque] crytraitement sur fichier
[PHP] traitement fichier texte II, le retour[PHP] traitement d'un fichier texte a tabulation
Plus de sujets relatifs à : Traitement d'un fichier


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