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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Décomposition de lignes lues dans un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Décomposition de lignes lues dans un fichier

n°957081
le3zi
Posté le 20-01-2005 à 04:56:05  profilanswer
 

Bonjour... Si quelqu'un se rappelle du sujet sur les redirections, j'en suis l'auteur, et le problème qui me chagrine maintenant c'est une fois passées ces histoires de redirections. Je lis mon fichier, et pour chaque ligne, je fais
set -- $ligne pour la décomposer... Voici mon code, seulement quelque chose cloche: les echo n'affichent pas les données lues dans le texte ...  :ouch:  
 
#!/bin/bash
 exec 6<&0
 exec < ./monfichier.txt
 
 while (read ligne)
 
 do
  set -- $ligne
  nom=$1
  prenom=$2
  echo "nom : $nom"
  echo "prenom : $prenom"
 done
 
 exec 0<&6 6<&-
 
 
 
Merci de m'éclairer, sachant qu'il y autant de passages de boucles que de lignes du fichier... :)


Message édité par le3zi le 20-01-2005 à 04:57:11
mood
Publicité
Posté le 20-01-2005 à 04:56:05  profilanswer
 

n°957082
Berceker U​nited
PSN : berceker_united
Posté le 20-01-2005 à 04:58:35  profilanswer
 

Puneze il est 4h57 du mat et toi tu te prend la tête?
Va dormir la nuit porte conseil ;)
 
PS désolé de te faire croire qu'il y avait une réponse :) bon courage

n°957083
le3zi
Posté le 20-01-2005 à 05:00:15  profilanswer
 

Héhé :D ouep... j'me creuse la tete.. mais faut dire aussi que j'ai un rythme un peu décalé ces derniers jours :)
bonne nuit !

n°957084
Berceker U​nited
PSN : berceker_united
Posté le 20-01-2005 à 05:01:45  profilanswer
 

le3zi a écrit :

Héhé :D ouep... j'me creuse la tete.. mais faut dire aussi que j'ai un rythme un peu décalé ces derniers jours :)
bonne nuit !


t'inquiette pas moi aussi, je viens de finir un script il y a 1/4h :whistle:

n°957086
le3zi
Posté le 20-01-2005 à 05:54:39  profilanswer
 

RESOLU...
Désolé.. c'était une erreur de parenthèses... c'est  
while read ligne #au lieu de:
while (read ligne)

n°957087
Berceker U​nited
PSN : berceker_united
Posté le 20-01-2005 à 06:00:44  profilanswer
 

[:acherpy] Bravo tu vas pouvoir allé te coucher ! apres une heure de prise de tête. hein que ça fait du bien de resoudre un problème ou ont a bien galéré ;)

n°957088
le3zi
Posté le 20-01-2005 à 06:11:41  profilanswer
 

ouep :) mais chuis pas resté la dessus une heure ! quand ca m'saoule je zappe :p


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

  Décomposition de lignes lues dans un fichier

 

Sujets relatifs
[DOS] Espace disque libre dans un fichier texteouvrir fichier txt
Lire dans un fichier et y récupérer des données....[BATCH] Suppression de fichier en fonction du temps
[C#] Ouvrir un fichier texte et écrire dedans avec "WriteLine()"[MySQL]Ou mettre le fichier a loader ?
[résolu]pb de droit sur fichier upload via script [merci!]Ajouter une ligne à la fin d'un fichier .txt sous windows
liste box et fichier txt[SQL server]automatiser la supprimession des fichier de transaction
Plus de sujets relatifs à : Décomposition de lignes lues dans un fichier


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