Répartition des données d'un fichier
Bonjour
J'ai un petit soucis avec mon code
Je cherche à repartir les lignes de mon FichierA dans deux fichiers temporaires
Si une ligne du fichierA est présente dans le fichierB, je la dépose dans le fichier temporaire TempA sinon je la dépose dans le fichier temporaire TempB
Voici le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
while read ligne1
do
grep "$ligne1" $FichierB 2>/dev/null
if [ $? -eq 0 ]
then
echo "${ligne1}" >> $TempA
else
echo "${ligne1}" >> $TempB
fi
done < $FichierA |
J'ai fait un CAT sur le fichier temporaire TempA je reçois le bon résultat
Par contre dans le fichier TempB je ne sort rien
Merci d'avance
Répartition des données d'un fichier
Merci mais mon OS ne possède pas le -f du grep