Il existe plusieurs options pour renommer des fichiers en masse sur MacOS :
Je vais choisir l'option du terminal ici.
- Installer HomeBrew si vous ne l'avez pas déjà.
- Depuis votre Terminal, entrez :
brew install rename
- Depuis votre Terminal, allez dans le dossier où se trouvent tous vos fichiers à renommer
- Entrez les deux commandes ci-dessous. La première est pour votre cas Exemple 1. La seconde pour le cas de l'exemple 2.
Note : Ces deux commandes n'affecteront pas vos noms de fichiers. Leur seul but est de vérifier.
rename -n 's/^([^""]+)( )(\d{2})-(\d{2})-(\d{4})(.*)$/$5-$4-$3 $1$6/' *
rename -n 's/^(\d{2})-(\d{2})-(\d{4})(.*)$/$3-$2-$1$4/' *
Vous devriez obtenir des résultats similaires :
'Statement 01-07-2019' would be renamed to '2019-07-01 Statement'
'01-07-2019 Statement' would be renamed to '2019-07-01 Statement'
Après avoir vérifié que tout est en ordre, retirez le -n
pour renommer efficacement vos fichiers :
rename 's/^([^""]+)( )(\d{2})-(\d{2})-(\d{4})(.*)$/$5-$4-$3 $1$6/' *
rename 's/^(\d{2})-(\d{2})-(\d{4})(.*)$/$3-$2-$1$4/' *
0 votes
Le deuxième exemple ne correspond pas à la description de la question. Quelle partie est correcte ?