SELECT SYNCHSORT UNIX

SELECT SYNCHSORT UNIX - Shell/Batch - Programmation

Marsh Posté le 22-05-2008 à 11:43:56    

Bonjour,
 
Les amis je cherche à savoir s'il existe une commande compatabile a SELECT de MVS dans l'environnement UNIX.
 
Merci d'avance de votre réponse.

Reply

Marsh Posté le 22-05-2008 à 11:43:56   

Reply

Marsh Posté le 22-05-2008 à 12:52:09    

SUITE :
 
La syntaxe de la commande est la suivante :
 
SELECT FROM(indd) TO(acceptdd) ON(P,L,F) [ALLDUPS|NODUPS]          [DISCARD(rejectdd)]
 
FROM : spécifie  le ddname du fichier en entrée.
 
TO : spécifie  le ddname du fichier en sortie contenant les enregistrements sélectionnés.
 
DISCARD : spécifie optionellement le ddname du fichier en sortie contenant les enregistrements qui ne vérifient pas les critères de sélection.
 
ON (Position, Longueur, Format): spécifie le champ à utiliser pour cette opération. La description les paramètres est identique à celle du SORT FIELDS (voir le cas SORT).
 
ALLDUPS : retourne tous les enregistrements dont les clés spécifiées au moyen du paramètre ON  sont dupliquées dans le fichier.
 
NODUPS : retourne tous les enregistrements dont les clés spécifiées au moyen du paramètre ON  sont uniques dans le fichier.
 
 
Merci de m'aider sur ce sujet

Reply

Marsh Posté le 22-05-2008 à 14:51:37    

sort avec les flags -k pour le ON et -u pour NODUPS ? Pour ALLDUPS il faut ruser parce que sort ne fait pas ça.

Reply

Marsh Posté le 22-05-2008 à 15:03:59    

uniq

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed