Objectif :Copier l'entrée standard vers la sortie standard et vers un fichier

 

Format : TEE[/= /A /Dn /F "format" /R /T] fichier...

 

fichierUn ou plusieurs fichiers qui recevront la sortie "tee-d".

 

/A(ppend) /R(STDERR)
/D(ate) /T(ime)

/F "..." (format)

 

Voir aussi : Y, piping et redirection.

 

Utilisation :

 

TEE est normalement utilisé pour "diviser" la sortie d'un programme de manière à ce que vous puissiez la voir à l'écran et l'enregistrer dans un fichier. Il peut également être utilisé pour capturer une sortie intermédiaire avant que les données ne soient modifiées par un autre programme ou une autre commande.

 

TEE reçoit son entrée de l'entrée standard (généralement la sortie d'une autre commande ou d'un autre programme) et envoie deux copies : l'une sur la sortie standard, l'autre dans le (s) fichier(s) que vous avez spécifié(s). TEE ne sera probablement pas utile avec les programmes qui n'utilisent pas la sortie standard, car ces programmes ne peuvent pas envoyer de sortie à travers un tuyau.

 

Si vous tapez au clavier pour produire l'entrée pour TEE, vous devez entrer un Ctrl-Z pour mettre fin à l'entrée.

 

Si vous n'entrez aucun argument, TEE affichera sa boîte de dialogue de commande.

 

Voir Piping pour plus d'informations sur les pipes.

 

Exemple :

 

Rechercher dans le fichier DOC toutes les lignes contenant la chaîne de caractères Take Command, faire une copie des lignes correspondantes dans TC.DAT, trier les lignes et les écrire dans le fichier de sortie TCS.DAT:

 

ffind /t"Take Command" doc | tee tc.dat | sort > tcs.dat

 

Options :

 

/=Affiche la boîte de dialogue de la commande TEE pour vous aider à définir les options de la ligne de commande. L'option /= peut être placée n'importe où sur la ligne ; les options supplémentaires définiront les champs appropriés dans la boîte de dialogue de commande.

 

/AAjouter au(x) fichier(s) plutôt que de l'écraser.

 

/DPréfixe chaque ligne avec la date du jour (au format aaaa-mm-jj).

 

/F"..." Chaîne de format.  Voir @DATEFMT pour plus de détails sur les  arguments deformat.

 

/RRedirection vers STDERR au lieu de STDOUT.

 

/TPréfixe chaque ligne avec l'heure actuelle (au format hh:mm:ss.ms).