• [^] # Re: find + gzip

    Posté par . En réponse au message script. Évalué à 1.

    Je suggère (les "_" sont là uniquement pour la lisibilité) :

    for i in *.txt ; do
    _ _ gzip -c <$i >${i%.txt}.gz
    _ _ echo $i comprimé en ${i%.txt}.gz
    done


    La syntaxe ${i%.txt} enlève le ".txt" final du contenu de la variable "i" et permet ensuite de changer l'extension en rajoutant ".gz" (cf le man de bash, à la partie "Remplacement des paramètres").