Recuperer le retour d'une commande zcat
Bonjour à toutes et à tous.
J'ai créé ce topic car j'aimerais savoir comment récupérer la sortie debug de la commande zcat.
Pour être plus concret, dans un script shell, afin de tester un fichier pour vérifier qu'il s'agit bien d'une archive valide, j'execute la commande suivante :
Code:
zcat -t <MonFichier> 2>${sortieDebug}
J'ai parfois un code retour égal à 2, montrant que la décompression s'est bien terminée, mais qu'il y a un warning.
Par exemple :
Code:
1 2 3
|
zcat: <MonFichier>: decompression OK, trailing garbage ignored |
Pour une raison que j'ignore pour le moment, la variable sortieDebug reste vide sans récupérer le moins du monde le message ci-dessus par exemple.
Je me demande si ce n'est pas du au fait que cette sortie debug contienne deux lignes (une vide et celle de l'explication) ?
Auriez-vous une explication sur l'absence de valorisation de la variable <sortieDebug> ?
Cdt.
Bahan