Sous Windows, quelle est la différence entre 2 & lt; & amp; 1 et 2 & gt; & amp; 1?
Les exemples et les explications dans cette page sont en me laissant confus:
Est-il en pratique, la différence entre l'utilisation de 2<&1 et 2>,&1? La deuxième forme (2>,&1) est familier pour moi, de travailler avec le shell Unix.
La page liée ci-dessus a:
À trouver File.txt et puis rediriger poignée 1 (STDOUT) et la poignée 2 (STDERR) à l'Search.txt, type:
findfile fichier.txt>search.txt 2<&1
et aussi
Pour rediriger la totalité de la production, y compris la poignée 2 (STDERR), à partir de la commande ipconfig pour poignée 1 (STDOUT), puis rediriger la sortie vers la Sortie.journal, type:
ipconfig.exe>>sortie.journal 2>,&1
En fin de compte, il n'existe aucune différence dans les résultats?
source d'informationauteur theglauber | 2012-01-18
Vous devez vous connecter pour publier un commentaire.
Quelques exemples devraient montrer ce qui se passe:
Vous obtenez le flux d'erreur
Vous n'obtenez rien, le flux d'erreur va à la std flux de sortie qui va à null.
Vous n'obtenez rien, le flux de sortie va à null.
Vous obtenez le std sortie qui leur a été adressé le flux d'erreur, de sorte qu'il ne soit pas redirigé.
Cette coutures à faire la même chose que 1>&2