• [^] # Re: Renommer une série de fichiers sous Unix

    Posté par . En réponse au message [Terminal] Renommer une série de fichiers sous Unix. Évalué à 1.

    On peut de la même façon utiliser la commande basename : for i in *.txt; do mv $i $(basename $i .txt).dat; done Commande du même genre : dirname Mais c'est vrai que for i in *.txt;do mv $i ${i%txt}dat ;done est plus portable car elle n'utilise que les fonctionnalités du bash, sans faire appel à des programmes externes (excepté mv :) ). ben64