2009-03-07 4 views

Répondre

8

Ce devrait être

diff <(man uniq) <(man guniq) 

Pour répondre à la question de saua des commentaires:

Bash se <(...) dans un tube nommé, que le programme diff considère comme un fichier. Donc, dans la mesure où diff sait, il compare deux fichiers.

+0

Woah! Comment ça marche? Comment diff sait-il quelles lignes proviennent de quelle commande? –

+0

Oh, quelques expérimentations m'ont déjà montré: "echo <(man uniq)" est assez révélateur ;-) –

1

Essayez ceci:

man uniq > uniq.man 
man guniq > guniq.man 
diff uniq.man guniq.man 
Questions connexes