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

  FORUM HardWare.fr
  Linux et OS Alternatifs

  [BASH][SCRIPT]lecture de plusieurs fichier en meme temps?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[BASH][SCRIPT]lecture de plusieurs fichier en meme temps?

n°504134
_ataraxya_
<('-'<) | (>'-')>
Posté le 15-06-2004 à 11:41:49  profilanswer
 

Bonjour a tous !
 
ben voila j'essaye de lire plusieur fichier en meme temps mais je trouve pas comment on fait  :pt1cable:  
 
Exemple on a 2 fichier toto et bob (contenant une 10aine de ligne)
et je joudrais faire un truc du genre  
ligne 1 de bob ligne 1 de toto  
etc...
 
le probleme et que j'arrive a les lire separement  
avec un truc du genre  
while read line
do  
....
done toto  
mais j'arrive pas a le faire simultanement  
 :pt1cable:  
 
qui a une idee ???? :jap:  :jap:

mood
Publicité
Posté le 15-06-2004 à 11:41:49  profilanswer
 

n°504135
Klaimant
?
Posté le 15-06-2004 à 11:42:29  profilanswer
 

fork


---------------
Fais le ou ne le fais pas, mais il n'y a pas d'essai !!!
n°504142
arsunik
ma tuxitude me beastifie
Posté le 15-06-2004 à 12:07:39  profilanswer
 

le mieux c'est d'utiliser un script awk ou perl.

n°504145
_ataraxya_
<('-'<) | (>'-')>
Posté le 15-06-2004 à 12:13:53  profilanswer
 

en fait je pense que je vais utiliser awk et remplir un joli tableau et puis tout concatener
et la sa marche  
mais y a t'il une solution plus elegante ????

n°504243
arsunik
ma tuxitude me beastifie
Posté le 15-06-2004 à 13:52:56  profilanswer
 

perl -e 'open(F1,"fichier1" ); open(F2, "fichier2" ); while (<F1> ) { print; $l=<F2>; print $l if ($l); }'

n°504260
_ataraxya_
&lt;('-'&lt;) | (&gt;'-')&gt;
Posté le 15-06-2004 à 14:04:05  profilanswer
 

connait rien au perl :cry:  
mais ca marche presque :D aussi bien que ma methode  
merci
:jap:

n°1343408
akiuni
Posté le 20-08-2013 à 16:20:45  profilanswer
 

paste fichier1 fichier2 ... | less

n°1343409
akiuni
Posté le 20-08-2013 à 16:23:30  profilanswer
 

sinon il y a aussi "vimdiff fichier1 fichier2" pour l'édition

n°1343411
Fork Bomb
Obsédé textuel
Posté le 20-08-2013 à 16:47:50  profilanswer
 

akiuni a écrit :

paste fichier1 fichier2 ... | less


 

akiuni a écrit :

sinon il y a aussi "vimdiff fichier1 fichier2" pour l'édition


Tu te rends compte que le dernier message date de 2004 ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1343413
goblin_rie​ur
ingé systemes unix
Posté le 20-08-2013 à 17:36:25  profilanswer
 

une solution plus propre et surtout portable puisque des config peuvent ne pas avoir less / vimdiff ou perl  
en pure shell  
 

$ cd /tmp
$ cat > a
ffff
ggg
hhh
jjj
$ cat > b
uuu
iii
ooo
ppp
$  
 
$ exec 6< a
> while read -r line
> do
>    read -r f2line <&6
>    echo "${line}${f2line}"
> done <b
$ exec 6<&- # normalement ça c'est pas necessaire mais selon le shell ça peut l être pour declancher
uuuffff
iiiggg
ooohhh
pppjjj
$ rm /tmp/a /tmp/b


 
mais bon c'est une belle exhumation de post... :lol:  :lol:  :lol:


Message édité par goblin_rieur le 20-08-2013 à 17:37:57

---------------
Collectionner les vieux serveurs c'est chouette mais c'est lourd et ça prend de la place ;)

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  [BASH][SCRIPT]lecture de plusieurs fichier en meme temps?

 

Sujets relatifs
accès en lecture seule des partitions ntfs sous linux[ Firefox ] Nouveau menu, passer l'url dans un script bash...
modifier fichier etc/hostsFichier WMV + DRM => possible de l'ouvrir sous Linux ?
[Debian] Rhythmbox -- Erreur à la lecture [résolu]Shell script et paramêtre
[BASH] Portée d'une variableComment générer des nombres aléatoires sous bash ?
lire un fichier php 
Plus de sujets relatifs à : [BASH][SCRIPT]lecture de plusieurs fichier en meme temps?


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