Voilà j'ai reçu un exo de la part d'un professeur.
Mais je n'arrive pas à m'en sortir.
Le but du script est de renommer automatiquement les fichiers d'un répertoire donné en argument de telle sorte que le nom des fichiers commence par une majuscule et que le reste soit mis en minuscule MAIS à l'aide de la commande SED
j'ai décidé de faire d'abord par étape.
J'ai donc d'abord décidé de gérer des fichiers sans extension et que des caractères alphabétiques.
if [ $# -eq 0 ];then echo "Veuillez renseignez le répertoire en paramètre"; elif [ -d $1 ];then ls $1 | faq/478-sed sed -e 's/[a-zA-Z]+/[A-Z][a-z]*/' else echo "Le répertoire n'existe pas"; fi
Le soucis c'est que ca ne fonctionne pas.
Ça ne fait que lister mon répertoire que je passe en argument.
Est ce que quelqu'un pourrait m'aider pour cette commande sed?
Merci
