1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #!/bin/sh
DIR= unen/xml/en/2000
DIR2= /tokenizationun/xml/ar/2000
for i in `ls $DIR`
do
# dans le premier repertoire, pour chaque nom du fichier il va extraire la chaine jusqua ce qu'il trouve -en.xml et met la chaine dans va1
va1= echo $i | sed 's/-en.xml//'
for j in `ls $DIR2`
do
# dans le deuxieme repertoire, pour chaque nom du fichier il va extraire la chaine jusqua ce qu'il trouve -ar.xml et met la chaine dans va2
va2= echo $j | sed 's/-ar.xml//'
# on va tester si va1 = va2 si oui alors on va copier les fichiers $i dans un rep arabe et $j dans un rep anglais
if [ $va1 = $va2 ]
then
cp tokenization/un/xml/ar/2000/$j tokenization/un/xml/ar/ardoss
cp unen/xml/en/2000/$i /unen/xml/endoss
fi
done
done
exit 0 |
Partager