AWK|SORT en environnement Window - Shell/Batch - Programmation
Marsh Posté le 15-06-2006 à 20:39:57
Le plus simple est d'installer SFU sur la machine windows...
SFU est l'interpréteur de commande UNIX sous windows...
@+ Fred
Marsh Posté le 15-06-2006 à 23:01:11
mimi278 a écrit : Je fais un programme awk qui me sort des résultats dupliqués, à priori on peux passé par pipe à sort uniq (je ne me rappelle pas exactement la commande). |
awk ...... fichier |sort -u => tu tries la sortie et chaque ligne est unique
Le principe du pipe Unix est de rediriger tout l'affichage d'une commande "x" comme entrée d'une commande "y"... et ce à l'infini
ex: cat fichier |sort |uniq |tr '[a-z]' '[A-Z]'
Ce mécanisme permet de n'avoir que des commandes qui en font le minimum... mais qui le font bien. Et charge à l'utilisateur de les relier ensemble pour produire les résultats voulus
mimi278 a écrit : Mais sur DOS, sort refuse de connaitre le paramètre uniq, et l'aide de la commande sort n'affiche pas cette option non plus. |
Evidemment, une commande écrite dans le monde unix n'est pas forcément portée sous Dos
Marsh Posté le 26-05-2006 à 14:55:52
Bonjour,
Je fais un programme awk qui me sort des résultats dupliqués, à priori on peux passé par pipe à sort uniq (je ne me rappelle pas exactement la commande).
Mais sur DOS, sort refuse de connaitre le paramètre uniq, et l'aide de la commande sort n'affiche pas cette option non plus.
Quelqu'un peut m'aider là dessus SVP.
Merci d'avance.