R E C O R D : K E Y S = 4 1 5 1
Fichier d'en trée
Zones d 'artic le s
A
B
3
1
Art1
7
2
Art2
6
1
Art3
4
1
Art4
7
1
Art5
8
2
Art6
8
3
Art7
Le fichier se compose de 7 articles : Art 1 à Art 7. Chaque article a une longueur de
5 octets et comporte 5 zones de 1 octet. La commande KEY[S] cite les zones 4 et 5, dans
cet ordre, en tant que zones-clés du tri. Le fichier de sortie est classé comme si SORT
avait trié les articles en fonction du contenu de la zone 4, puis, pour une valeur donnée de
la zone 4, sur le contenu de la zone 5, le cas échéant.
5.3.2
Commandes INCLUDE/OMIT
Les commandes INCLUDE et OMIT définissent les critères de sélection d'articles pour le
tri en testant des zones de l'article d'entrée. Pour tester une valeur, l'utilisateur peut écrire
jusqu'à 16 éléments de condition (voir élément-de-condition à la figure 3-3) formant une
combinaison d'opérateurs et d'opérandes pouvant prendre une valeur vrai ou faux. Des
informations détaillées sur la constitution des éléments de condition sont fournies
ci-après. Si ces éléments sont omis, les articles de longueur variable n'ont pas besoin de
contenir toutes les zones définies par KEY[S], ARRANGE et SUM; s'ils sont inclus, ils
doivent les contenir toutes.
5-14
Tri et fusion - Guide de l'utilisateur
C
D
E
X
X
9
X
Y
6
X
X
5
X
Z
1
X
Y
3
X
X
4
X
X
6
Figure 5-2. Exemple de la commande KEY[S]
Fichier de sortie
Zones d'artic le s
A
B
C
8
2
X
A rt6
6
1
X
A rt3
8
3
X
A rt7
3
1
X
A rt1
7
1
X
A rt5
7
2
X
A rt2
4
1
X
A rt4
V ale urs de s
Z ones c lés
D
E
X
4
X 4
X
5
X 5
X
6
X 6
X
9
X 9
Y
3
Y 3
Y
6
Y 6
Z
1
Z 1
47 F2 08UF Rev06