Commande unix

Fermé
Littlenico Messages postés 68 Date d'inscription samedi 11 février 2006 Statut Membre Dernière intervention 5 mars 2009 - 15 nov. 2006 à 10:54
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 15 nov. 2006 à 11:05
bonjour.
je fais un script qui change le nom en majuscule de tous les fichier du répertoire courant. Mais je n'y arrive pas parceque je ne sais pas changer un fichier en minuscule (ou qui contient quelques majuscules) en un fichier du meme nom en majuscules.
Pouriez vous m'aider svp ?
merci

1 réponse

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
15 nov. 2006 à 11:05
Salut,

Tu as le choix de passer soit par la commande "tr" soit par le filtre "sed".
Jette un oeil au "man" de ces deux commandes pour plus de détails.
Un exemple avec "tr" pour passer de minuscule à majuscule :
echo "bonjour" | tr '[:lower:]' '[:upper:]'
;-))
1