Bonjour,

Comment lister les fichiers archives (.tar), compressés ou pas (.Z) présents uniquement dans un répertoire données (pas dans les sous-répertoires), sachant que leur nom respecte la format suivant : 99999.tar[.Z] (exemple: 12345.tar ou 45678.tar.Z) ?

La solution suivante fonctionne mais présente le gros inconvénient d'afficher une erreur si auscun fichier n'est présent, ce que je ne désire pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ls toto/*tar* | grep "[^a-zA-Z][0-9]\{5\}\.tar" 2> /dev/null
Merci.