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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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