Bonsoir à tous
j'ai rencontré un problème en utilisant la commande if.. j'ai plusieurs fichiers contenant 3 colonnes {nombre d'occurrence, forme du mot, lemme du mot} par ex
2 sujets sujet
2 Terre <unknown>
2 thèse thèse
je veux faire pour chaque fichier un autre qui contient le nombre d'occurence et les lemme des mots, mais pour les formes des mots qui ont comme lemme <unknown> je veux qu'il affiche dans ce cas la le forme et non le lemme par exemple
2 sujet (lemme)
2 Terre (forme)
2 thèse (lemme)
donc j'ai fait
1 2 3 4 5 6 7
| file=txt
while read -r f1 f2 f3 ; do
if [[ "$f3" = "<uknown>" ]];
then echo $f2 $f1
else echo $f3 $f1
fi
done < $file |
Mais cela ne marche pas
Partager