Bonjour,
J'ai un problème avec deux fichiers :

le 1er fichier toto contient en ligne :
titi.txt
tata.txt

le deuxième fichier numi contient sur 1 ligne :
13 14


Je souhaite réaliser un fichier :
titi.txt|13
tata.txt|14

Je n'y arrive pas. deux boucles for ne donnent pas le bon resultat et si je réalise le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
for NOM_FI in `cat ${DWH_EMISSION}/liste_log`
 						do
 						N=$(expr $N + 1)	
 						NUM_LIG=`cat ${DWH_EMISSION}/fic1|sed 1p | awk '{print $N}'`	
 						echo "${NOM_FI}|${NUM_LIG}" >> ${DWH_EMISSION}/liste_num_log
 						done

Il ne réalise pas le awk de $N comment donner une variable en parmaetre du awk?

Y a t'il un autre Algorithme?

Merci d'avance